diff options
author | Tatiana Ovchinnikova <t.v.ovtchinnikova@gmail.com> | 2023-05-09 14:04:35 -0500 |
---|---|---|
committer | Tatiana Ovchinnikova <t.v.ovtchinnikova@gmail.com> | 2023-05-09 14:11:41 -0500 |
commit | c770785dcf6cb9d79ae26986ce5156e4ddc0f534 (patch) | |
tree | 0abfe831b383d5aa2c918e2895bfbf579978653a | |
parent | dc2a2fd577375f6f86347d520222a5b844398109 (diff) | |
download | horizon-c770785dcf6cb9d79ae26986ce5156e4ddc0f534.tar.gz |
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
-rw-r--r-- | openstack_dashboard/static/app/core/openstack-service-api/neutron.service.js | 4 |
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.')); |