diff --git a/app/stats/api/send/route.ts b/app/stats/api/send/route.ts index 3f94b7f8..39db710e 100644 --- a/app/stats/api/send/route.ts +++ b/app/stats/api/send/route.ts @@ -27,7 +27,7 @@ export async function POST(request: NextRequest) { let body; try { body = await request.json(); - } catch (parseError) { + } catch (_parseError) { logger.warn('Received malformed or empty JSON in analytics proxy'); return NextResponse.json({ status: 'ignored_bad_payload' }, { status: 200 }); } diff --git a/components/JsonLd.tsx b/components/JsonLd.tsx index 150ebd08..f6858236 100644 --- a/components/JsonLd.tsx +++ b/components/JsonLd.tsx @@ -47,9 +47,9 @@ export default function JsonLd({ id, data }: JsonLdProps) { // Ensure @context is present and correctly typed for consumer libraries if (!item['@context']) { return { - ...item, + ...(item as Record), '@context': 'https://schema.org', - }; + } as WithContext; } return item; });