Issue-ID: SDC-2275
Change-Id: If9e44517727547dbf2bd28ecbaa96be6114bd848
Signed-off-by: miriame <miriam.eini@amdocs.com>
handleSuccess = (response) => {
// reset each changed property with new value and remove it from changed properties list
response.forEach((resProp) => {
- const changedProp = <PropertyFEModel>this.changedData.shift();
+ const changedProp = <PropertyFEModel>_.find(this.changedData, changedDataObject => changedDataObject.uniqueId === resProp.uniqueId);
+ this.changedData = _.filter(this.changedData, changedDataObject => changedDataObject.uniqueId !== resProp.uniqueId);
this.propertiesUtils.resetPropertyValue(changedProp, resProp.value);
});
resolve(response);