Merged in fix/warmup-not-throwing (pull request #3179)

fix: warmup threw error

* fix: warmup threw error

* .


Approved-by: Linus Flood
This commit is contained in:
Joakim Jäderberg
2025-11-19 13:49:44 +00:00
parent ac5fdc64a9
commit 0e66f1b6de
5 changed files with 89 additions and 74 deletions

View File

@@ -16,6 +16,7 @@ export async function GET(req: NextRequest) {
const key = url.searchParams.get("key")
if (!isAuthroized(req)) {
logger.error("Unauthorized warmup request")
return unauthorizedResponse()
}
@@ -25,7 +26,7 @@ export async function GET(req: NextRequest) {
return invalidKeyResponse(key)
}
logger.debug("Warming up:", key)
logger.info("Warming up:", key)
const warmupResult = await warmup(key)
const executionTime = performance.now() - executionStart
@@ -61,7 +62,7 @@ function warmupCompletedResponse(
key: string,
executionTime: number
) {
logger.debug(`Warmup completed: ${key} in ${executionTime.toFixed(2)}ms`)
logger.info(`Warmup completed: ${key} in ${executionTime.toFixed(2)}ms`)
return NextResponse.json(
{
...warmupResult,
@@ -77,7 +78,7 @@ function warmupSkippedResponse(
key: string,
executionTime: number
) {
logger.debug("Warmup skipped:", key)
logger.info("Warmup skipped:", key)
return NextResponse.json(
{