Quitar respaldo al usuario de sesión actual al mostrar firmante de toma

El modal de documento (usado desde bandeja) mostraba el nombre de quien
estuviera viendo el documento cuando la toma no tenía guardado el firmante
real — inconsistente con historial, que ya mostraba "—" en ese caso. Ahora
ambas vistas coinciden: solo se muestra un nombre cuando quedó realmente
guardado por esa toma (desde el fix de guardar_toma.php); si no, ninguna
de las dos adivina.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Lizandro Guarnizo
2026-08-03 14:37:08 -05:00
co-authored by Claude Sonnet 4.6
parent 6254e45e8f
commit e8bf1febda
+5 -2
View File
@@ -1111,8 +1111,11 @@ function _addExamWizardHtml(string $cid): string {
<img src="<?= htmlspecialchars($fSvg) ?>" alt="<?= $fLabel ?>">
</div>
<?php if ($isPro):
$_pn = $datosCliente[$cid . '_pro_nombre'] ?? $datosCliente['_pro_nombre'] ?? $profNombre ?? null;
$_pd = $datosCliente[$cid . '_pro_cedula'] ?? $datosCliente['_pro_cedula'] ?? $profDocumento ?? null;
// Sin respaldo al usuario de sesión actual: si no quedó guardado el
// firmante real de esta toma, no se adivina (evita atribuir la firma
// a quien simplemente está viendo el documento ahora).
$_pn = $datosCliente[$cid . '_pro_nombre'] ?? $datosCliente['_pro_nombre'] ?? null;
$_pd = $datosCliente[$cid . '_pro_cedula'] ?? $datosCliente['_pro_cedula'] ?? null;
if ($_pn || $_pd): ?>
<div class="firma-pro-ident" style="font-size:13px;line-height:1.5;margin-top:4px">
<?php if ($_pn): ?><strong><?= esc2($_pn) ?></strong><br><?php endif; ?>