From: Sébastien Determe Date: Tue, 21 Apr 2020 12:27:17 +0000 (+0000) Subject: Merge "Prevent adding same type of Op policy" X-Git-Tag: 6.0.0~11^2~111 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=8b9918e7e3b1398ece5470f36be1d9dd13e29bee;p=policy%2Fclamp.git Merge "Prevent adding same type of Op policy" --- 8b9918e7e3b1398ece5470f36be1d9dd13e29bee diff --cc ui-react/src/api/LoopService.js index f10d187cb,9d3b36983..3b9ed86fa --- a/ui-react/src/api/LoopService.js +++ b/ui-react/src/api/LoopService.js @@@ -230,18 -230,17 +230,17 @@@ export default class LoopService if (response.ok) { return response.json(); } else { - console.error("Add Operational Policy query failed"); - return {}; + return response.text(); } }) - .catch(function (error) { - console.error("Add Operational Policy error received", error); - return {}; - }); + .then(function (object) { + console.error("Add Operational Policy query failed"); + throw new Error(object); + }) } - static removeOperationalPolicyType(loopName, policyType, policyVersion) { - return fetch('/restservices/clds/v2/loop/removeOperationaPolicy/' + loopName + '/policyModel/' + policyType +'/' + policyVersion , { + static removeOperationalPolicyType(loopName, policyType, policyVersion, policyName) { + return fetch('/restservices/clds/v2/loop/removeOperationaPolicy/' + loopName + '/policyModel/' + policyType +'/' + policyVersion + '/' + policyName , { method: 'PUT', headers: { "Content-Type": "application/json"