Get all warnings

This commit is contained in:
Ajay Ramachandran 2021-08-03 13:24:23 -04:00
parent 497a509d60
commit 1678dcac82

View file

@ -288,12 +288,10 @@ async function checkUserActiveWarning(userID: string): Promise<CheckResult> {
`SELECT "reason" `SELECT "reason"
FROM warnings FROM warnings
WHERE "userID" = ? AND "issueTime" > ? AND enabled = 1 WHERE "userID" = ? AND "issueTime" > ? AND enabled = 1
ORDER BY "issueTime" DESC ORDER BY "issueTime" DESC`,
LIMIT ?`,
[ [
userID, userID,
Math.floor(now - (config.hoursAfterWarningExpires * MILLISECONDS_IN_HOUR)), Math.floor(now - (config.hoursAfterWarningExpires * MILLISECONDS_IN_HOUR))
config.maxNumberOfActiveWarnings
], ],
) as {reason: string}[]).sort((a, b) => (b?.reason?.length ?? 0) - (a?.reason?.length ?? 0)); ) as {reason: string}[]).sort((a, b) => (b?.reason?.length ?? 0) - (a?.reason?.length ?? 0));