From 2c41cdf6c7bd89de0df7f6c141519d164fb8aab3 Mon Sep 17 00:00:00 2001 From: gakshita Date: Tue, 6 Aug 2024 13:08:50 +0530 Subject: [PATCH] fix: reloading on favorite action --- web/core/store/project/project.store.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/web/core/store/project/project.store.ts b/web/core/store/project/project.store.ts index fe1f305661d..31da966b231 100644 --- a/web/core/store/project/project.store.ts +++ b/web/core/store/project/project.store.ts @@ -285,7 +285,6 @@ export class ProjectStore implements IProjectStore { project_id: projectId, entity_data: { name: this.projectMap[projectId].name || "" }, }); - await this.fetchProjects(workspaceSlug); return response; } catch (error) { console.log("Failed to add project to favorite"); @@ -306,12 +305,11 @@ export class ProjectStore implements IProjectStore { try { const currentProject = this.getProjectById(projectId); if (!currentProject.is_favorite) return; - const response = await this.rootStore.favorite.removeFavoriteEntity(workspaceSlug.toString(), projectId); - runInAction(() => { set(this.projectMap, [projectId, "is_favorite"], false); }); - await this.fetchProjects(workspaceSlug); + const response = await this.rootStore.favorite.removeFavoriteEntity(workspaceSlug.toString(), projectId); + return response; } catch (error) { console.log("Failed to add project to favorite");