fix: permitir guardar borrador en estado enviado desde turnero
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
c85181ad56
commit
4a4cbc31b8
@@ -88,7 +88,7 @@ if ($modoTurnero) {
|
||||
if (!array_key_exists('firma_svg', $input) && isset($input['datos_respuestas']) && is_array($input['datos_respuestas'])) {
|
||||
$existing = json_decode($tcRow['datos_respuestas'] ?? '{}', true) ?: [];
|
||||
$allowSave = $tcRow['estado'] === 'pendiente'
|
||||
|| ($modoTurnero && $tcRow['estado'] === 'en_progreso');
|
||||
|| ($modoTurnero && in_array($tcRow['estado'], ['en_progreso', 'enviado']));
|
||||
if ($allowSave) {
|
||||
$db->getConnection()
|
||||
->prepare("UPDATE turnero_consentimientos SET datos_respuestas=? WHERE token=?")
|
||||
|
||||
Reference in New Issue
Block a user