fix(image): display a valid error message when deleting an image (#149)
fix(image): display a valid error message when deleting an imagepull/154/head
parent
7c2047cfbf
commit
4d99c12215
|
@ -6,14 +6,18 @@ function jsonObjectsToArrayHandler(data) {
|
||||||
return angular.fromJson(str);
|
return angular.fromJson(str);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Image delete API returns an array on success and an object on error.
|
// Image delete API returns an array on success and a string on error.
|
||||||
// This handler creates an array from an object in case of error.
|
// This handler creates an array composed of a single object with a field 'message'
|
||||||
|
// from a string in case of error.
|
||||||
function deleteImageHandler(data) {
|
function deleteImageHandler(data) {
|
||||||
var response = angular.fromJson(data);
|
var response;
|
||||||
if (!Array.isArray(response)) {
|
if (!Array.isArray(data)) {
|
||||||
var arr = [];
|
var arr = [];
|
||||||
|
response = {};
|
||||||
|
response.message = data;
|
||||||
arr.push(response);
|
arr.push(response);
|
||||||
return arr;
|
return arr;
|
||||||
}
|
}
|
||||||
|
response = angular.fromJson(data);
|
||||||
return response;
|
return response;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue