Fix qos and trunks tables
When replacing deprecated custom callback methods success()/error() with then()/catch(), we need to keep in mind that methods' signatures and return values are different, so we need to explicitly return the response value when using then(function onSuccess(response){}). Closes-Bug: #2018232 Change-Id: I9d6d769075753c6395db2530a8d60ec28cafdc3d
This commit is contained in:
parent
dc2a2fd577
commit
c770785dcf
@ -376,6 +376,7 @@
|
|||||||
var promise = apiService.get('/api/neutron/qos_policies/' + id + '/')
|
var promise = apiService.get('/api/neutron/qos_policies/' + id + '/')
|
||||||
.then(function onSuccess(response) {
|
.then(function onSuccess(response) {
|
||||||
convertDatesHumanReadable(response.data);
|
convertDatesHumanReadable(response.data);
|
||||||
|
return response;
|
||||||
});
|
});
|
||||||
promise = suppressError ? promise : promise.catch(function onError() {
|
promise = suppressError ? promise : promise.catch(function onError() {
|
||||||
var msg = gettext('Unable to retrieve the policy with ID %(id)s');
|
var msg = gettext('Unable to retrieve the policy with ID %(id)s');
|
||||||
@ -398,6 +399,7 @@
|
|||||||
response.data.items.forEach(function(policy) {
|
response.data.items.forEach(function(policy) {
|
||||||
convertDatesHumanReadable(policy);
|
convertDatesHumanReadable(policy);
|
||||||
});
|
});
|
||||||
|
return response;
|
||||||
})
|
})
|
||||||
.catch(function onError() {
|
.catch(function onError() {
|
||||||
toastService.add('error', gettext('Unable to retrieve the qos policies.'));
|
toastService.add('error', gettext('Unable to retrieve the qos policies.'));
|
||||||
@ -812,6 +814,7 @@
|
|||||||
var promise = apiService.get('/api/neutron/trunks/' + id + '/')
|
var promise = apiService.get('/api/neutron/trunks/' + id + '/')
|
||||||
.then(function onSuccess(response) {
|
.then(function onSuccess(response) {
|
||||||
convertDatesHumanReadable(response.data);
|
convertDatesHumanReadable(response.data);
|
||||||
|
return response;
|
||||||
});
|
});
|
||||||
promise = suppressError ? promise : promise.catch(function onError() {
|
promise = suppressError ? promise : promise.catch(function onError() {
|
||||||
var msg = gettext('Unable to retrieve the trunk with id: %(id)s');
|
var msg = gettext('Unable to retrieve the trunk with id: %(id)s');
|
||||||
@ -834,6 +837,7 @@
|
|||||||
response.data.items.forEach(function(trunk) {
|
response.data.items.forEach(function(trunk) {
|
||||||
convertDatesHumanReadable(trunk);
|
convertDatesHumanReadable(trunk);
|
||||||
});
|
});
|
||||||
|
return response;
|
||||||
})
|
})
|
||||||
.catch(function onError() {
|
.catch(function onError() {
|
||||||
toastService.add('error', gettext('Unable to retrieve the trunks.'));
|
toastService.add('error', gettext('Unable to retrieve the trunks.'));
|
||||||
|
Loading…
Reference in New Issue
Block a user