summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTatiana Ovchinnikova <t.v.ovtchinnikova@gmail.com>2023-05-09 14:04:35 -0500
committerTatiana Ovchinnikova <t.v.ovtchinnikova@gmail.com>2023-05-10 15:33:44 +0000
commit24c655379274b159e9ed543b8eeb976667a1cb7a (patch)
treebaf24a610291744ab8c1a7fbaabff536636a22d3
parent54b8762bc2c11599ecb0a65c7d7fe85d44ee89e6 (diff)
downloadhorizon-stable/zed.tar.gz
Fix qos and trunks tablesstable/zed
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 (cherry picked from commit c770785dcf6cb9d79ae26986ce5156e4ddc0f534)
-rw-r--r--openstack_dashboard/static/app/core/openstack-service-api/neutron.service.js4
1 files changed, 4 insertions, 0 deletions
diff --git a/openstack_dashboard/static/app/core/openstack-service-api/neutron.service.js b/openstack_dashboard/static/app/core/openstack-service-api/neutron.service.js
index 1ebf2310d..7e5fee5ee 100644
--- a/openstack_dashboard/static/app/core/openstack-service-api/neutron.service.js
+++ b/openstack_dashboard/static/app/core/openstack-service-api/neutron.service.js
@@ -376,6 +376,7 @@
var promise = apiService.get('/api/neutron/qos_policies/' + id + '/')
.then(function onSuccess(response) {
convertDatesHumanReadable(response.data);
+ return response;
});
promise = suppressError ? promise : promise.catch(function onError() {
var msg = gettext('Unable to retrieve the policy with ID %(id)s');
@@ -398,6 +399,7 @@
response.data.items.forEach(function(policy) {
convertDatesHumanReadable(policy);
});
+ return response;
})
.catch(function onError() {
toastService.add('error', gettext('Unable to retrieve the qos policies.'));
@@ -812,6 +814,7 @@
var promise = apiService.get('/api/neutron/trunks/' + id + '/')
.then(function onSuccess(response) {
convertDatesHumanReadable(response.data);
+ return response;
});
promise = suppressError ? promise : promise.catch(function onError() {
var msg = gettext('Unable to retrieve the trunk with id: %(id)s');
@@ -834,6 +837,7 @@
response.data.items.forEach(function(trunk) {
convertDatesHumanReadable(trunk);
});
+ return response;
})
.catch(function onError() {
toastService.add('error', gettext('Unable to retrieve the trunks.'));