diff --git a/modules/turnero/api/create_turno.php b/modules/turnero/api/create_turno.php index a31e5d0..20e019e 100644 --- a/modules/turnero/api/create_turno.php +++ b/modules/turnero/api/create_turno.php @@ -120,11 +120,15 @@ try { try { $cfgWA = []; $stmtCfg = $pdo->prepare( - "SELECT clave, valor FROM lab_config WHERE clave IN ('turnero_wa_template','turnero_wa_lang')" + "SELECT clave, valor FROM lab_config WHERE clave IN ('turnero_wa_template','turnero_wa_template_muestra','turnero_wa_lang')" ); $stmtCfg->execute(); $cfgWA = $stmtCfg->fetchAll(PDO::FETCH_KEY_PAIR); - $waTemplate = $cfgWA['turnero_wa_template'] ?? 'consentimiento_turno'; + // Tipo F = solo muestra pendiente, sin consentimiento → plantilla diferente + $esSoloMuestra = ($prioCodigo === 'F'); + $waTemplate = $esSoloMuestra + ? ($cfgWA['turnero_wa_template_muestra'] ?? 'turno_muestra_pendiente') + : ($cfgWA['turnero_wa_template'] ?? 'consentimiento_turno'); $waLang = $cfgWA['turnero_wa_lang'] ?? 'es_CO'; } catch (\Throwable $e) { $waTemplate = 'consentimiento_turno';