in src/server/routes/classified_reports.ts [8:22]
export default async function handleClassifiedReports(logger: Logger, req: Request, res: Response) {
const childLogger = logger.child({ handler: "handleClassifiedReports" });
childLogger.verbose("Entered handler");
const searchParams = getParsedUrl(req).searchParams;
if (!(searchParams.has("from") && searchParams.has("to"))) {
return endWithStatusAndBody(res, 400, "`from` and `to` query parameters required");
}
await handleReport(childLogger, req, res, path.join(__dirname, "..", "helpers", "classified_reports_transform.ts"), {
paramFrom: searchParams.get("from")!,
paramTo: searchParams.get("to")!,
paramPrediction: searchParams.get("prediction")!,
});
}