Sync duplication ability to ignore keys

This commit is contained in:
Mo Bitar
2018-01-23 11:57:57 -06:00
parent e330c273a8
commit 87b178199a
3 changed files with 25 additions and 1 deletions

View File

@@ -434,7 +434,7 @@ class SyncManager {
itemResponse.uuid = null;
var dup = this.modelManager.createDuplicateItem(itemResponse, item);
if(!itemResponse.deleted && JSON.stringify(item.structureParams()) !== JSON.stringify(dup.structureParams())) {
if(!itemResponse.deleted && !item.isItemContentEqualWith(dup)) {
this.modelManager.addItem(dup);
dup.conflict_of = item.uuid;
dup.setDirty(true);