]> git.0d.be Git - botaradio.git/blobdiff - interface.py
also accept files according to their extension
[botaradio.git] / interface.py
index ee7d8625bcc93118f3b4f38cbaed55a117dced60..20c9c008efcb775a136a639a078ad63e457ebbce 100644 (file)
@@ -395,7 +395,7 @@ def upload():
         log.info('web: - targetdir: ' + targetdir)
         log.info('web: - mimetype: ' + file.mimetype)
 
-        if "audio" in file.mimetype:
+        if "audio" in file.mimetype or os.path.splitext(filename)[-1] in ('.ogg', '.opus', '.mp3', '.flac', '.wav'):
             storagepath = os.path.abspath(os.path.join(var.music_folder, targetdir))
             print('storagepath:', storagepath)
             if not storagepath.startswith(os.path.abspath(var.music_folder)):