Add proper boolean parsing function, commit utils.helpers.unauthorized function

This commit is contained in:
2023-09-05 10:42:30 -05:00
parent 7ddfaa483b
commit d2728eb4f7
2 changed files with 26 additions and 6 deletions

View File

@@ -12,7 +12,7 @@ import {
} from '@/db';
import { localNow } from '@/utils/timezone';
import logger from '@/logger';
import { unauthorized } from '@/utils/helpers';
import { parseBoolean, unauthorized } from '@/utils/helpers';
type ResponseData = {
diff: number;
@@ -87,11 +87,7 @@ export default async function handler(
try {
let result;
if (
process.env.NODE_ENV === 'production' &&
// TODO: Proper boolean parsing
(req.query.report ?? 'true') === 'true'
)
if (process.env.NODE_ENV === 'production' && parseBoolean(req.query.report))
result = await monitorAsync(innerFunction);
else result = await innerFunction();