Files
blitzkit/src/routes/today.tsx
T

21 lines
648 B
TypeScript
Raw Normal View History

2023-07-11 19:54:57 +00:00
import resolvePlayerFromRequest from '../core/express/resolvePlayerFromRequest';
import today from '../renderers/today';
import { RouteRegistry } from '../server';
2023-07-10 01:44:05 +00:00
export const todayRoute: RouteRegistry = {
route: '/today',
inProduction: true,
2023-08-06 19:07:44 +00:00
inDevelopment: true,
2023-07-10 01:44:05 +00:00
async handler(req) {
const player = resolvePlayerFromRequest(req);
2023-07-10 17:41:48 +00:00
return await today(
player,
2023-08-10 01:31:05 +00:00
req.query.cutoff ? parseInt(req.query.cutoff as string) : undefined,
req.query.maximized ? parseInt(req.query.maximized as string) : undefined,
req.query['show-total'] ? req.query['show-total'] === 'true' : undefined,
2023-07-10 17:41:48 +00:00
true,
);
2023-07-10 01:44:05 +00:00
},
};