fix(pipeline): editar formato Post/Story y bloquear horarios pasados

Permite cambiar el formato al editar una pieza, normaliza Stories→story
al guardar y rechaza programaciones en fecha/hora ya pasada.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
4Ventures
2026-10-16 13:05:30 +02:00
parent c434fa5834
commit 77fd628078
6 changed files with 270 additions and 37 deletions

View File

@@ -189,7 +189,7 @@ async function syncPieceToPipeline(
const existing = find.ok ? ((await find.json()) as { id: string }[]) : [];
const row: Record<string, unknown> = {
title: piece.title,
format: mapFormatToPipeline(piece.format, piece.kind),
format: mapFormatToPipeline(piece.format, piece.kind) || 'post',
month,
caption: caption || null,
notes: piece.pillar ? `Pilar: ${piece.pillar}` : null,