From 11debee4028016a3347efc2942d14869bfbc5348 Mon Sep 17 00:00:00 2001 From: Prateek Shourya Date: Mon, 9 Jun 2025 00:31:27 +0530 Subject: [PATCH] fix: build errors related to project member list (#7185) --- packages/types/src/project/projects.d.ts | 3 ++- web/core/store/member/base-project-member.store.ts | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/types/src/project/projects.d.ts b/packages/types/src/project/projects.d.ts index ae1897d307..360a92c55d 100644 --- a/packages/types/src/project/projects.d.ts +++ b/packages/types/src/project/projects.d.ts @@ -85,15 +85,16 @@ export interface IProjectMemberLite { export type TProjectMembership = { member: string; role: TUserPermissions | EUserProjectRoles; - created_at: string; } & ( | { id: string; original_role: EUserProjectRoles; + created_at: string; } | { id: null; original_role: null; + created_at: null; } ); diff --git a/web/core/store/member/base-project-member.store.ts b/web/core/store/member/base-project-member.store.ts index 7051153068..40047b065c 100644 --- a/web/core/store/member/base-project-member.store.ts +++ b/web/core/store/member/base-project-member.store.ts @@ -177,7 +177,7 @@ export abstract class BaseProjectMemberStore implements IBaseProjectMemberStore original_role: projectMember.original_role, member: { ...userDetails, - joining_date: projectMember.created_at, + joining_date: projectMember.created_at ?? undefined, }, created_at: projectMember.created_at, };