Generally fix up inactivity notices

This commit is contained in:
2023-11-04 22:51:43 -04:00
parent 908c8b74a4
commit e4a0bb4753
2 changed files with 47 additions and 26 deletions

View File

@ -67,7 +67,7 @@ export async function onRequestPost(context: RequestContext) {
if (Object.values(decisions).length === requestedNotice.departments.length) {
requestedNotice.open = false;
const approved = !Object.values(decisions).find((d) => !d);
const approved = !Object.values(decisions).filter((d) => !d).length;
await context.env.D1.prepare(
"UPDATE inactivity_notices SET approved = ?, open = 0 WHERE id = ?;",
@ -81,7 +81,7 @@ export async function onRequestPost(context: RequestContext) {
`Inactivity Request ${approved ? "Approved" : "Denied"}`,
accepted
? "Your inactivity request was approved."
: "Your inactivity request was denied, please reach to management if you require more details.",
: "Your inactivity request was denied, please reach out to management if you require more details.",
requestedNotice.fcm_token,
);
} else {