fix: build errors related to project member list (#7185)

This commit is contained in:
Prateek Shourya 2025-06-09 00:31:27 +05:30 committed by GitHub
parent 1608e4f122
commit 11debee402
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 3 additions and 2 deletions

View file

@ -85,15 +85,16 @@ export interface IProjectMemberLite {
export type TProjectMembership = { export type TProjectMembership = {
member: string; member: string;
role: TUserPermissions | EUserProjectRoles; role: TUserPermissions | EUserProjectRoles;
created_at: string;
} & ( } & (
| { | {
id: string; id: string;
original_role: EUserProjectRoles; original_role: EUserProjectRoles;
created_at: string;
} }
| { | {
id: null; id: null;
original_role: null; original_role: null;
created_at: null;
} }
); );

View file

@ -177,7 +177,7 @@ export abstract class BaseProjectMemberStore implements IBaseProjectMemberStore
original_role: projectMember.original_role, original_role: projectMember.original_role,
member: { member: {
...userDetails, ...userDetails,
joining_date: projectMember.created_at, joining_date: projectMember.created_at ?? undefined,
}, },
created_at: projectMember.created_at, created_at: projectMember.created_at,
}; };