fix filing entity changes for deleted notes

This commit is contained in:
zadam 2023-02-10 08:55:26 +01:00
parent e7c6d912a4
commit 346f6edd7e

View File

@ -102,13 +102,14 @@ function fillEntityChanges(entityName, entityPrimaryKey, condition = '') {
const entity = becca.getEntity(entityName, entityId); const entity = becca.getEntity(entityName, entityId);
// entity might be null (not present in becca) when it's deleted
addEntityChange({ addEntityChange({
entityName, entityName,
entityId, entityId,
hash: entity.generateHash(), hash: entity?.generateHash() || "|deleted",
isErased: false, isErased: false,
utcDateChanged: entity.getUtcDateChanged(), utcDateChanged: entity?.getUtcDateChanged() || dateUtils.utcNowDateTime(),
isSynced: entityName !== 'options' || !!entity.isSynced isSynced: entityName !== 'options' || !!entity?.isSynced
}); });
} }
} }