diff --git a/packages/core/__tests__/vault.test.js b/packages/core/__tests__/vault.test.js index dbdd0d2c8..f5f2677a3 100644 --- a/packages/core/__tests__/vault.test.js +++ b/packages/core/__tests__/vault.test.js @@ -144,6 +144,7 @@ test("save an edited locked note", () => expect(content.data.cipher).toBeTypeOf("string"); expect(() => JSON.parse(content.data.cipher)).toThrow(); expect(note.dateEdited).toBeLessThan((await db.notes.note(id)).dateEdited); + expect(note.dateEdited).toBeLessThan(content.dateEdited); })); test("change vault password", () => diff --git a/packages/core/src/api/vault.ts b/packages/core/src/api/vault.ts index f3ecd58dc..80d345ee9 100644 --- a/packages/core/src/api/vault.ts +++ b/packages/core/src/api/vault.ts @@ -255,6 +255,7 @@ export default class Vault { noteId, sessionId, data: encryptedContent, + dateEdited: Date.now(), type: content.type }); }