bug fixes

This commit is contained in:
zadam
2021-09-07 22:37:03 +02:00
parent 5cfd1c030d
commit 2b8c6e3dd0
5 changed files with 53 additions and 38 deletions

View File

@@ -7,15 +7,18 @@ const becca = require("../becca/becca");
let maxEntityChangeId = 0;
function addEntityChange(entityChange) {
entityChange.sourceId = entityChange.sourceId || cls.getSourceId() || sourceIdService.getCurrentSourceId();
entityChange.isSynced = entityChange.isSynced ? 1 : 0;
entityChange.isErased = entityChange.isErased ? 1 : 0;
entityChange.id = sql.replace("entity_changes", entityChange);
function addEntityChange(origEntityChange) {
const ec = {...origEntityChange};
maxEntityChangeId = Math.max(maxEntityChangeId, entityChange.id);
delete ec.id;
ec.sourceId = ec.sourceId || cls.getSourceId() || sourceIdService.getCurrentSourceId();
ec.isSynced = ec.isSynced ? 1 : 0;
ec.isErased = ec.isErased ? 1 : 0;
ec.id = sql.replace("entity_changes", ec);
cls.addEntityChange(entityChange);
maxEntityChangeId = Math.max(maxEntityChangeId, ec.id);
cls.addEntityChange(ec);
}
function addNoteReorderingEntityChange(parentNoteId, sourceId) {