upload: Handle JSON errors from server generically.

This commit is contained in:
Greg Price
2018-01-26 19:00:32 -08:00
committed by Greg Price
parent d053e07760
commit b69873522b
2 changed files with 12 additions and 7 deletions

View File

@@ -57,6 +57,10 @@ exports.uploadError = function (error_code, server_response, file) {
case 413: // HTTP status "Request Entity Too Large"
msg = i18n.t("Sorry, the file was too large.");
break;
case 400:
var server_message = server_response && server_response.msg;
msg = server_message || i18n.t("An unknown error occurred.");
break;
default:
msg = i18n.t("An unknown error occurred.");
break;