fix(js/signin-form): check for resp body first

This commit is contained in:
EvB 2017-01-05 15:31:29 -05:00
parent bdb86fdc10
commit bd027b9cbc
2 changed files with 20 additions and 11 deletions

View file

@ -290,7 +290,7 @@ angular.module('quay').factory('ApiService', ['Restangular', '$q', 'UtilService'
apiService.getErrorMessage = function(resp, defaultMessage) {
var message = defaultMessage;
if (resp['data']) {
if (resp && resp['data']) {
//TODO: remove error_message and error_description (old style error)
message = resp['data']['detail'] || resp['data']['error_message'] || resp['data']['message'] || resp['data']['error_description'] || message;
}