From 216a69f99127fbb1a55702ceaededc7ad96e686f Mon Sep 17 00:00:00 2001 From: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com> Date: Tue, 10 Dec 2024 19:12:24 +0530 Subject: [PATCH] chore: workspace draft and inbox issue local db mutation (#6180) --- web/core/store/inbox/inbox-issue.store.ts | 2 +- web/core/store/issue/workspace-draft/issue.store.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/web/core/store/inbox/inbox-issue.store.ts b/web/core/store/inbox/inbox-issue.store.ts index e080225aaf..74e6534d67 100644 --- a/web/core/store/inbox/inbox-issue.store.ts +++ b/web/core/store/inbox/inbox-issue.store.ts @@ -98,7 +98,7 @@ export class InboxIssueStore implements IInboxIssueStore { // If issue accepted sync issue to local db if (status === EInboxIssueStatus.ACCEPTED) { - addIssueToPersistanceLayer(inboxIssue.issue); + addIssueToPersistanceLayer({ ...this.issue, ...inboxIssue.issue }); } } catch { runInAction(() => set(this, "status", previousData.status)); diff --git a/web/core/store/issue/workspace-draft/issue.store.ts b/web/core/store/issue/workspace-draft/issue.store.ts index 6518cff006..e6b0730dbd 100644 --- a/web/core/store/issue/workspace-draft/issue.store.ts +++ b/web/core/store/issue/workspace-draft/issue.store.ts @@ -352,7 +352,7 @@ export class WorkspaceDraftIssues implements IWorkspaceDraftIssues { } // sync issue to local db - addIssueToPersistanceLayer(response); + addIssueToPersistanceLayer({ ...payload, ...response }); // Update draft issue count in workspaceUserInfo this.updateWorkspaceUserDraftIssueCount(workspaceSlug, -1);