From 96cdb041c67b73a7d1374818fec78bc81c0481e6 Mon Sep 17 00:00:00 2001 From: pengx17 Date: Tue, 21 May 2024 13:53:16 +0000 Subject: [PATCH] fix(electron): incorrect db rows docId when doing trim (#7008) --- .../frontend/electron/src/helper/db/workspace-db-adapter.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/frontend/electron/src/helper/db/workspace-db-adapter.ts b/packages/frontend/electron/src/helper/db/workspace-db-adapter.ts index 1802f076fb..328b5cd98c 100644 --- a/packages/frontend/electron/src/helper/db/workspace-db-adapter.ts +++ b/packages/frontend/electron/src/helper/db/workspace-db-adapter.ts @@ -107,7 +107,7 @@ export class WorkspaceSQLiteDB { logger.debug(`trim ${this.workspaceId}:${dbID} ${count}`); const updates = await this.adapter.getUpdates(dbID); const update = mergeUpdate(updates.map(row => row.data)); - const insertRows = [{ data: update, dbID }]; + const insertRows = [{ data: update, docId: dbID }]; await this.adapter?.replaceUpdates(dbID, insertRows); logger.debug(`trim ${this.workspaceId}:${dbID} successfully`); return update;