Skip to content

Commit b7be41a

Browse files
authored
Merge pull request #1700 from rockingrohit9639/fix/booking-export
fix(booking-export): fix issue with custodian user in export
2 parents 6701e2f + b1114e9 commit b7be41a

File tree

6 files changed

+11
-14
lines changed

6 files changed

+11
-14
lines changed

app/components/assets/asset-custody-card.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,6 @@ export function CustodyCard({
111111
user: {
112112
firstName: booking.custodianUser?.firstName || "",
113113
lastName: booking.custodianUser?.lastName || "",
114-
profilePicture: booking.custodianUser?.profilePicture || null,
115114
},
116115
});
117116
} else if (booking.custodianTeamMember) {

app/components/assets/assets-index/advanced-asset-columns.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -400,8 +400,6 @@ function CustodyColumn({
400400
? {
401401
firstName: custody.custodian?.user?.firstName || null,
402402
lastName: custody.custodian?.user?.lastName || null,
403-
profilePicture:
404-
custody.custodian?.user?.profilePicture || null,
405403
email: custody.custodian?.user?.email || "",
406404
}
407405
: undefined,

app/routes/_layout+/assets._index.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -476,8 +476,6 @@ const ListAssetContent = ({
476476
? {
477477
firstName: custody.custodian?.user?.firstName || null,
478478
lastName: custody.custodian?.user?.lastName || null,
479-
profilePicture:
480-
custody.custodian?.user?.profilePicture || null,
481479
email: custody.custodian?.user?.email || "",
482480
}
483481
: undefined,

app/routes/_layout+/kits._index.tsx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -311,9 +311,6 @@ function ListContent({
311311
item?.custody?.custodian?.user?.firstName || null,
312312
lastName:
313313
item?.custody?.custodian?.user?.lastName || null,
314-
profilePicture:
315-
item?.custody?.custodian?.user?.profilePicture ||
316-
null,
317314
email: item?.custody?.custodian?.user?.email || "",
318315
}
319316
: undefined,

app/utils/csv.server.ts

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -647,9 +647,16 @@ export const buildCsvExportDataFromBookings = (
647647
value = booking.displayTo;
648648
break;
649649
case "custodian":
650-
value = booking.custodianTeamMember
651-
? resolveTeamMemberName(booking.custodianTeamMember)
652-
: "";
650+
const teamMember = {
651+
name: booking.custodianTeamMember?.name ?? "",
652+
user: {
653+
firstName: booking.custodianUser?.firstName ?? "",
654+
lastName: booking.custodianUser?.lastName ?? "",
655+
email: booking.custodianUser?.email ?? "",
656+
},
657+
};
658+
659+
value = resolveTeamMemberName(teamMember, true);
653660
break;
654661
case "description":
655662
value = booking.description ?? "";

app/utils/user.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,7 @@ export const randomUsernameFromEmail = (email: string): string =>
1111
export const resolveTeamMemberName = (
1212
teamMember: {
1313
name: string;
14-
user?: Partial<
15-
Pick<User, "firstName" | "lastName" | "profilePicture" | "email">
16-
> | null;
14+
user?: Partial<Pick<User, "firstName" | "lastName" | "email">> | null;
1715
},
1816
includeEmail?: boolean
1917
): string => {

0 commit comments

Comments
 (0)