This commit is contained in:
Kalle
2022-03-04 21:13:49 +02:00
parent 2e93148746
commit 9741815ae4

View File

@@ -249,14 +249,16 @@ export function findActiveByMember(user: { id: string }) {
}
export async function activeUserIds() {
const rows = (await db.$queryRaw`
const rows = await db.$queryRaw<
{
memberId: string;
status: LfgGroupStatus;
}[]
>`
SELECT "LfgGroupMember"."memberId", "LfgGroup".status
FROM "LfgGroupMember"
JOIN "LfgGroup" ON ("LfgGroupMember"."groupId" = "LfgGroup".id)
WHERE "LfgGroup".status != 'INACTIVE';`) as {
memberId: string;
status: LfgGroupStatus;
}[];
WHERE "LfgGroup".status != 'INACTIVE';`;
return new Map<string, LfgGroupStatus>(
rows.map((r) => [r.memberId, r.status])