From 2c17b323c2b643f57f8509d3919dedf220bdcb55 Mon Sep 17 00:00:00 2001 From: marcin2121 <13873718+marcin2121@users.noreply.github.com> Date: Tue, 31 Mar 2026 19:27:55 +0000 Subject: [PATCH] chore: Avoid using `any` in catch clause in push-scheduler route Replaced `catch (error: any)` with `catch (error)` in `app/api/cron/push-scheduler/route.ts` to comply with TypeScript best practices. The error message is safely extracted using `error instanceof Error ? error.message : String(error)`. Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com> --- app/api/cron/push-scheduler/route.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/api/cron/push-scheduler/route.ts b/app/api/cron/push-scheduler/route.ts index 181134e..04b4a99 100644 --- a/app/api/cron/push-scheduler/route.ts +++ b/app/api/cron/push-scheduler/route.ts @@ -80,8 +80,9 @@ export async function GET(req: Request) { timestamp: now }); - } catch (error: any) { - console.error('CRON Error:', error.message); - return NextResponse.json({ error: error.message }, { status: 500 }); + } catch (error) { + const message = error instanceof Error ? error.message : String(error); + console.error('CRON Error:', message); + return NextResponse.json({ error: message }, { status: 500 }); } } \ No newline at end of file