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))
|
for (const member of Object.keys(memberMap))
|
||||||
if (
|
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(
|
!inactivityQuery.results.find(
|
||||||
(i) => i.uid === member && JSON.parse(i.decisions).et,
|
(i) => i.uid === member && JSON.parse(i.decisions).et,
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
memberMap[member].points -= 30;
|
memberMap[member].points -= 50;
|
||||||
|
|
||||||
return {
|
return {
|
||||||
members: memberMap,
|
members: memberMap,
|
||||||
|
Reference in New Issue
Block a user