diff --git a/web/app/assets/javascripts/accounts_session_properties.js b/web/app/assets/javascripts/accounts_session_properties.js index d0e0df211..c9551a0cf 100644 --- a/web/app/assets/javascripts/accounts_session_properties.js +++ b/web/app/assets/javascripts/accounts_session_properties.js @@ -279,7 +279,7 @@ var error = false; for (var i = 0; i < files.length; ++i) { var name = files.item(i).name; - var ext = name.split('.').pop(); + var ext = name.split('.').pop().toLowerCase(); if ($.inArray(ext, ["pdf", "png", "jpg", "jpeg", "gif", "xml", "mxl", "txt"]) == -1) { error = true; break; @@ -288,7 +288,7 @@ } if (error) { - app.notifyAlert("Error", "We're sorry, but we do not allow upload of that file type. Please upload only the file types listed in the Upload dialog box."); + app.notifyAlert("Error", "We're sorry, but you can only upload images (.png .jpg .jpeg .gif), text (.txt), PDFs (.pdf), and XML files (.xml .mxl)."); $inputFiles.replaceWith($inputFiles.clone(true)); } else { diff --git a/web/app/assets/javascripts/scheduled_session.js b/web/app/assets/javascripts/scheduled_session.js index 779855bcf..d7da3b8c4 100644 --- a/web/app/assets/javascripts/scheduled_session.js +++ b/web/app/assets/javascripts/scheduled_session.js @@ -975,7 +975,7 @@ var error = false; for (var i = 0; i < files.length; ++i) { var name = files.item(i).name; - var ext = name.split('.').pop(); + var ext = name.split('.').pop().toLowerCase(); if ($.inArray(ext, ["pdf", "png", "jpg", "jpeg", "gif", "xml", "mxl", "txt"]) == -1) { error = true; break; @@ -984,7 +984,7 @@ } if (error) { - app.notifyAlert("Error", "You can only upload images (.png .jpg .jpeg .gif), PDFs (.pdf), and XML files (.xml .mxl)."); + app.notifyAlert("Error", "We're sorry, but you can only upload images (.png .jpg .jpeg .gif), text (.txt), PDFs (.pdf), and XML files (.xml .mxl)."); $inputFiles.replaceWith($inputFiles.clone(true)); } else { diff --git a/web/app/assets/javascripts/sessionSettingsDialog.js b/web/app/assets/javascripts/sessionSettingsDialog.js index 041ee32dd..3f0f5ab71 100644 --- a/web/app/assets/javascripts/sessionSettingsDialog.js +++ b/web/app/assets/javascripts/sessionSettingsDialog.js @@ -121,7 +121,7 @@ var error = false; for (var i = 0; i < files.length; ++i) { var name = files.item(i).name; - var ext = name.split('.').pop(); + var ext = name.split('.').pop().toLowerCase(); if ($.inArray(ext, ["pdf", "png", "jpg", "jpeg", "gif", "xml", "mxl", "txt"]) == -1) { error = true; break; @@ -130,7 +130,7 @@ } if (error) { - app.notifyAlert("Error", "We're sorry, but we do not allow upload of that file type. Please upload only the file types listed in the Upload dialog box."); + app.notifyAlert("Error", "We're sorry, but you can only upload images (.png .jpg .jpeg .gif), text (.txt), PDFs (.pdf), and XML files (.xml .mxl)."); $inputFiles.replaceWith($inputFiles.clone(true)); } else {