fix(wa): usar language_code real de la plantilla (es, no es_CO)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Lizandro Guarnizo
2026-07-03 10:32:15 -05:00
co-authored by Claude Sonnet 4.6
parent 61c8c0b9ca
commit 7a56ec25a0
2 changed files with 8 additions and 4 deletions
+5 -2
View File
@@ -153,11 +153,14 @@ try {
$waTemplate = $esSoloMuestra
? ($cfgWA['turnero_wa_template_muestra'] ?? 'turno_muestra_pendiente')
: ($cfgWA['turnero_wa_template'] ?? 'consentimiento_turno');
$waLang = $cfgWA['turnero_wa_lang'] ?? 'es_CO';
// Usar idioma real de la plantilla aprobada (puede diferir del config)
$stmtLang = $pdo->prepare("SELECT language_code FROM message_templates WHERE template_name = ? LIMIT 1");
$stmtLang->execute([$waTemplate]);
$waLang = $stmtLang->fetchColumn() ?: ($cfgWA['turnero_wa_lang'] ?? 'es');
} catch (\Throwable $e) {
$waKioskoEnabled = true;
$waTemplate = 'consentimiento_turno';
$waLang = 'es_CO';
$waLang = 'es';
}
}