diff --git a/zaqar_ui/static/dashboard/admin/pool-flavors/actions/delete.service.js b/zaqar_ui/static/dashboard/admin/pool-flavors/actions/delete.service.js index 952916d..7d0356a 100644 --- a/zaqar_ui/static/dashboard/admin/pool-flavors/actions/delete.service.js +++ b/zaqar_ui/static/dashboard/admin/pool-flavors/actions/delete.service.js @@ -77,10 +77,10 @@ } function afterCheck(result) { - var outcome = $q.reject(); // Reject the promise by default + var outcome = $q.reject().catch(angular.noop); // Reject the promise by default if (result.fail.length > 0) { toast.add('error', getMessage(notAllowedMessage, result.fail)); - outcome = $q.reject(result.fail); + outcome = $q.reject(result.fail).catch(angular.noop); } if (result.pass.length > 0) { outcome = deleteModal.open(scope, result.pass.map(getEntity), context).then(createResult); diff --git a/zaqar_ui/static/dashboard/admin/pools/actions/delete.service.js b/zaqar_ui/static/dashboard/admin/pools/actions/delete.service.js index bb25b8d..31cc6a4 100644 --- a/zaqar_ui/static/dashboard/admin/pools/actions/delete.service.js +++ b/zaqar_ui/static/dashboard/admin/pools/actions/delete.service.js @@ -77,10 +77,10 @@ } function afterCheck(result) { - var outcome = $q.reject(); // Reject the promise by default + var outcome = $q.reject().catch(angular.noop); // Reject the promise by default if (result.fail.length > 0) { toast.add('error', getMessage(notAllowedMessage, result.fail)); - outcome = $q.reject(result.fail); + outcome = $q.reject(result.fail).catch(angular.noop); } if (result.pass.length > 0) { outcome = deleteModal.open(scope, result.pass.map(getEntity), context).then(createResult);