diff --git a/src-electron/util/util.js b/src-electron/util/util.js index 13ca11f529c7d2dbeec386c504b701cf420a0440..2539fc67949d6a4bcdc6e1dd970bc75638555ff6 100644 --- a/src-electron/util/util.js +++ b/src-electron/util/util.js @@ -167,6 +167,7 @@ async function initializeSessionPackage(db, sessionId, options) { db, sessionId ) + await querySession.setSessionClean(db, sessionId) return packages } diff --git a/test/query.test.js b/test/query.test.js index 757abff142660b33ef3d953db205429f9a2ea623..56eec6aff2f01d45de4d6d9da56801386259258f 100644 --- a/test/query.test.js +++ b/test/query.test.js @@ -66,6 +66,15 @@ beforeAll(async () => { afterAll(() => dbApi.closeDatabase(db), testUtil.timeout.short()) +test( + 'Dirty Flag Validation', + async () => { + let result = await querySession.getSessionDirtyFlag(db, sid) + expect(result).toBeFalsy() + }, + testUtil.timeout.short() +) + test( 'Path CRC queries.', async () => {