Account for new ET quota requirements
This commit is contained in:
@ -76,12 +76,15 @@ export async function loader({ context }: { context: RequestContext }) {
|
||||
|
||||
for (const member of Object.keys(memberMap))
|
||||
if (
|
||||
memberMap[member].points < 30 &&
|
||||
(memberMap[member].points < 50 ||
|
||||
eventsQuery.results.filter(
|
||||
(e) => e.type === "gamenight" && e.created_by === member,
|
||||
).length === 0) &&
|
||||
!inactivityQuery.results.find(
|
||||
(i) => i.uid === member && JSON.parse(i.decisions).et,
|
||||
)
|
||||
)
|
||||
memberMap[member].points -= 30;
|
||||
memberMap[member].points -= 50;
|
||||
|
||||
return {
|
||||
members: memberMap,
|
||||
|
Reference in New Issue
Block a user