Fixed contact update detection bug

ref #50
This commit is contained in:
Nicolai Ort 2021-02-18 16:05:20 +01:00
parent 14e5d0e740
commit 696d3ffabf

View File

@ -66,18 +66,13 @@
if (editable.address_checked === false) { if (editable.address_checked === false) {
editable.address = {}; editable.address = {};
} }
delete editable.responseType;
delete editable.address_checked;
if (editable.email) editable.email = editable.email; if (editable.email) editable.email = editable.email;
if (editable.phone) editable.phone = editable.phone; if (editable.phone) editable.phone = editable.phone;
if (editable.middlename) editable.middlename = editable.middlename; if (editable.middlename) editable.middlename = editable.middlename;
GroupContactService.groupContactControllerPut(original_data.id, editable) GroupContactService.groupContactControllerPut(original_data.id, editable)
.then((resp) => { .then((resp) => {
Object.assign(original_data, editable); Object.assign(original_data, editable);
original_data = editable; original_data=original_data;
Object.assign(original_data, editable);
editable.address_checked = editable.address.address1 !== null;
original_data.address_checked = editable.address.address1 !== null;
Toastify({ Toastify({
text: $_("updated-contact"), text: $_("updated-contact"),
duration: 2500, duration: 2500,