fix(creatives): tipar RrssBrief para verificacion estricta de TypeScript
This commit is contained in:
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user