chore: fix authorization for new projects in the peek overview (#3439)

* chore: fix authorization for new projects in the peek overview

* fix: prjects empty state authorization

* fix: peek overview auth
This commit is contained in:
Aaryan Khandelwal 2024-01-23 16:16:55 +05:30 committed by GitHub
parent e36b7a5ab9
commit 0531dc3308
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 5 additions and 4 deletions

View file

@ -317,6 +317,7 @@ export class ProjectStore implements IProjectStore {
const response = await this.projectService.createProject(workspaceSlug, data);
runInAction(() => {
set(this.projectMap, [response.id], response);
set(this.rootStore.user.membership.workspaceProjectsRole, [workspaceSlug, response.id], response.member_role);
});
return response;
} catch (error) {