From 422a34f1797c9a657255daef804e985690c2d0fa Mon Sep 17 00:00:00 2001 From: Marcos Fargas Date: Sat, 17 Oct 2026 19:39:23 +0200 Subject: [PATCH] fix(creatives): tipar RrssBrief para verificacion estricta de TypeScript --- src/app/api/integrations/creatives/route.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/app/api/integrations/creatives/route.ts b/src/app/api/integrations/creatives/route.ts index b9ea22e..55958c4 100644 --- a/src/app/api/integrations/creatives/route.ts +++ b/src/app/api/integrations/creatives/route.ts @@ -36,12 +36,13 @@ export async function POST(req: NextRequest) { // Si viene generation_request_id, averiguar parent_id + brief RRSS let defaultParentId: string | null = null; - let rrssBrief: { + type RrssBrief = { channel?: string; source_pipeline_id?: string; write_back?: { pipeline_id?: string }; format?: string; - } | null = null; + }; + let rrssBrief: RrssBrief | null = null; const genRequestId = body.generation_request_id || items[0]?.generation_request_id; if (genRequestId) { @@ -56,7 +57,7 @@ export async function POST(req: NextRequest) { defaultParentId = genReq.source_creative_id; rrssBrief = genReq.brief && typeof genReq.brief === 'object' - ? (genReq.brief as typeof rrssBrief) + ? (genReq.brief as RrssBrief) : null; } }