Skip to content

Commit 74a0e1e

Browse files
#1425: Fix failing finance lead authorization
1 parent b5e31b9 commit 74a0e1e

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/backend/src/utils/reimbursement-requests.utils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,7 @@ export const isUserLeadOrHeadOfFinanceTeam = async (user: User): Promise<boolean
261261

262262
if (!financeTeam) throw new HttpException(500, 'Finance team does not exist!');
263263

264-
return user.userId === financeTeam.headId || financeTeam.leads.includes(user);
264+
return user.userId === financeTeam.headId || financeTeam.leads.map((u) => u.userId).includes(user.userId);
265265
};
266266

267267
export const isAuthUserOnFinance = (user: Prisma.UserGetPayload<typeof authUserQueryArgs>) => {

0 commit comments

Comments
 (0)