From 2578afec17ed0894025a85f19b94000247189d29 Mon Sep 17 00:00:00 2001 From: paulr34 <64710345+paulr34@users.noreply.github.com> Date: Tue, 2 Aug 2022 11:54:13 -0400 Subject: [PATCH] fixing the dirty flag upon startup (#633) * fixing the dirty flag upon startup * adding unit test which checks that the Dirty Flag is 0 upon empty configuration --- src-electron/util/util.js | 1 + test/query.test.js | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/src-electron/util/util.js b/src-electron/util/util.js index 13ca11f5..2539fc67 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 757abff1..56eec6af 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 () => { -- GitLab