feat(creatives): plantilla Canva Agua Miia EAHYK-l1SFM

Permite pegar URL o ID de Brand Template, default por tenant y normalización al guardar para WF5 Ads/RRSS.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
4Ventures
2026-10-16 13:51:15 +02:00
parent 0742add9e6
commit 5de5e3c5e0
3 changed files with 152 additions and 115 deletions

View File

@@ -251,7 +251,8 @@ export async function PUT(req: NextRequest) {
updatePayload.default_landing_url = body.default_landing_url.trim() || null;
}
if (body.canva_templates && typeof body.canva_templates === 'object') {
updatePayload.canva_templates = body.canva_templates;
const { normalizeCanvaTemplates } = await import('@/lib/canva-templates');
updatePayload.canva_templates = normalizeCanvaTemplates(body.canva_templates);
}
if (body.campaign_audience && typeof body.campaign_audience === 'object') {
updatePayload.campaign_audience = body.campaign_audience;