FIX: Correção dos Templates quebrados #8
@ -155,7 +155,7 @@ export class WhatsappTemplateRepository {
|
|||||||
`UPDATE whatsapp_templates SET
|
`UPDATE whatsapp_templates SET
|
||||||
meta_status = $2,
|
meta_status = $2,
|
||||||
meta_template_id = COALESCE($3, meta_template_id),
|
meta_template_id = COALESCE($3, meta_template_id),
|
||||||
meta_approved_at = CASE WHEN $2 = 'APPROVED' THEN CURRENT_TIMESTAMP ELSE meta_approved_at END,
|
meta_approved_at = CASE WHEN $2::text = 'APPROVED' THEN CURRENT_TIMESTAMP ELSE meta_approved_at END,
|
||||||
updated_at = CURRENT_TIMESTAMP
|
updated_at = CURRENT_TIMESTAMP
|
||||||
WHERE meta_template_name = $1`,
|
WHERE meta_template_name = $1`,
|
||||||
[metaName, metaStatus, metaId || null],
|
[metaName, metaStatus, metaId || null],
|
||||||
@ -184,8 +184,8 @@ export class WhatsappTemplateRepository {
|
|||||||
status, meta_approved_at, updated_at
|
status, meta_approved_at, updated_at
|
||||||
)
|
)
|
||||||
VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11::jsonb, NULL,
|
VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11::jsonb, NULL,
|
||||||
CASE WHEN $7 = 'APPROVED' THEN 'approved' ELSE 'pending' END,
|
CASE WHEN $7::text = 'APPROVED' THEN 'approved' ELSE 'pending' END,
|
||||||
CASE WHEN $7 = 'APPROVED' THEN CURRENT_TIMESTAMP ELSE NULL END,
|
CASE WHEN $7::text = 'APPROVED' THEN CURRENT_TIMESTAMP ELSE NULL END,
|
||||||
CURRENT_TIMESTAMP
|
CURRENT_TIMESTAMP
|
||||||
)
|
)
|
||||||
ON CONFLICT (name) DO UPDATE SET
|
ON CONFLICT (name) DO UPDATE SET
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user