Validity check

This commit is contained in:
Ajay
2025-04-21 19:26:42 -04:00
parent 039fb3ac7a
commit cfd61dc8dd
5 changed files with 27 additions and 2 deletions

View File

@@ -108,6 +108,14 @@ export async function canSubmit(userID: HashedUserID, category: Category): Promi
}
}
export function validSubmittedData(userAgent: string): boolean {
if (!config.validityCheck.userAgent) {
return true;
}
return new RegExp(config.validityCheck.userAgent).test(userAgent);
}
export async function canSubmitGlobal(userID: HashedUserID): Promise<CanSubmitGlobalResult> {
const oldSubmitterOrAllowedPromise = oldSubmitterOrAllowed(userID);