Page MenuHomePhorge

D7986.1768200131.diff
No OneTemporary

Size
1 KB
Referenced Files
None
Subscribers
None

D7986.1768200131.diff

diff --git a/web/database/sqlite-data-handler.js b/web/database/sqlite-data-handler.js
--- a/web/database/sqlite-data-handler.js
+++ b/web/database/sqlite-data-handler.js
@@ -4,6 +4,7 @@
import { useDispatch } from 'react-redux';
import { setClientDBStoreActionType } from 'lib/actions/client-db-store-actions.js';
+import { convertClientDBReportToClientReportCreationRequest } from 'lib/ops/report-store-ops.js';
import { databaseModule } from './database-module-provider.js';
import { useSelector } from '../redux/redux-utils.js';
@@ -65,13 +66,17 @@
type: workerRequestMessageTypes.GET_CLIENT_STORE,
});
- if (!data?.store?.drafts) {
+ if (!data?.store?.drafts && !data?.store?.reports) {
return;
}
+ const reports = convertClientDBReportToClientReportCreationRequest(
+ data.store.reports,
+ );
dispatch({
type: setClientDBStoreActionType,
payload: {
drafts: data.store.drafts,
+ reports,
},
});
})();
diff --git a/web/database/worker/db-worker.js b/web/database/worker/db-worker.js
--- a/web/database/worker/db-worker.js
+++ b/web/database/worker/db-worker.js
@@ -28,6 +28,7 @@
} from '../queries/draft-queries.js';
import { getMetadata, setMetadata } from '../queries/metadata-queries.js';
import {
+ getAllReports,
removeAllReports,
removeReports,
updateReport,
@@ -156,7 +157,7 @@
messages: [],
threads: [],
messageStoreThreads: [],
- reports: [],
+ reports: getAllReports(sqliteDb),
};
}

File Metadata

Mime Type
text/plain
Expires
Mon, Jan 12, 6:42 AM (5 h, 9 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5918639
Default Alt Text
D7986.1768200131.diff (1 KB)

Event Timeline