diff --git a/src/lib/file-uploader.js b/src/lib/file-uploader.js index cea0aaeb11abc1258672bd0220abd0522ea76b33..040a026b258ab50083a740270aceab82d929bcf3 100644 --- a/src/lib/file-uploader.js +++ b/src/lib/file-uploader.js @@ -144,11 +144,15 @@ const costumeUpload = function (fileData, fileType, costumeName, storage, handle const soundUpload = function (fileData, fileType, soundName, storage, handleSound) { let soundFormat; switch (fileType) { - case 'audio/mp3': { + case 'audio/mp3': + case 'audio/mpeg': { soundFormat = storage.DataFormat.MP3; break; } - case 'audio/wav': { // TODO support audio/x-wav? Do we see this in the wild? + case 'audio/wav': + case 'audio/wave': + case 'audio/x-wav': + case 'audio/x-pn-wav': { soundFormat = storage.DataFormat.WAV; break; }