diff --git a/web/ee/store/workspace-project-states/workspace-project-states.store.ts b/web/ee/store/workspace-project-states/workspace-project-states.store.ts index d174891b46..8f7b61bdba 100644 --- a/web/ee/store/workspace-project-states/workspace-project-states.store.ts +++ b/web/ee/store/workspace-project-states/workspace-project-states.store.ts @@ -282,11 +282,12 @@ export class WorkspaceProjectStatesStore implements IWorkspaceProjectStatesStore */ removeProjectState = async (workspaceSlug: string, projectStateId: string): Promise => { // if (!this.isSettingsEnabled) return undefined; - + const currentProjectState = this.projectStates[projectStateId]; try { unset(this.projectStates, projectStateId); await projectStateService.removeProjectState(workspaceSlug, projectStateId); } catch (error) { + set(this.projectStates, projectStateId, currentProjectState); console.error("project states --> removeProjectState", error); throw error; }