comparison browser_side/file_tools.py @ 398:462fc3359ee3

browser_side: radiocol accepts mime type audio/mp3 in addition to audio/mpeg
author souliane <souliane@mailoo.org>
date Tue, 11 Mar 2014 12:31:29 +0100
parents f539f6f8ee9c
children d52f529a6d42
comparison
equal deleted inserted replaced
397:6148e9063069 398:462fc3359ee3
56 def check(self): 56 def check(self):
57 if self.getFilename() == "": 57 if self.getFilename() == "":
58 return False 58 return False
59 (size, filetype) = self.getFileInfo() 59 (size, filetype) = self.getFileInfo()
60 if self.types and filetype not in [x for (x, y, z) in self.types]: 60 if self.types and filetype not in [x for (x, y, z) in self.types]:
61 types = ["- %s (%s)" % (z, y) for (x, y, z) in self.types] 61 types = []
62 for type_ in ["- %s (%s)" % (z, y) for (x, y, z) in self.types]:
63 if type_ not in types:
64 types.append(type_)
62 Window.alert('This file type is not accepted.\nAccepted file types are:\n\n%s' % "\n".join(types)) 65 Window.alert('This file type is not accepted.\nAccepted file types are:\n\n%s' % "\n".join(types))
63 return False 66 return False
64 if size > self.max_size * pow(2, 20): 67 if size > self.max_size * pow(2, 20):
65 Window.alert('This file is too big!\nMaximum file size: %d MB.' % self.max_size) 68 Window.alert('This file is too big!\nMaximum file size: %d MB.' % self.max_size)
66 return False 69 return False