Update conversations.php
This commit is contained in:
@@ -2929,6 +2929,18 @@
|
||||
const nameEl = document.getElementById('chat-name-text') || document.getElementById('chat-name');
|
||||
if (nameEl && nameEl.textContent) resolvedName = nameEl.textContent.trim();
|
||||
}
|
||||
|
||||
// If no resolvedName and parameters don't include a name, prompt the operator for the name
|
||||
const hasNameInParams = (paramsPayload && typeof paramsPayload === 'object' && (paramsPayload.name || (Array.isArray(paramsPayload) && paramsPayload.some(p => p.parameter_name === 'name' || p.name === 'name'))));
|
||||
if (!resolvedName && !hasNameInParams) {
|
||||
const inputName = prompt('Ingrese el nombre del paciente para la plantilla (dejar vacío para usar el número):');
|
||||
if (inputName === null) {
|
||||
// user cancelled
|
||||
return;
|
||||
}
|
||||
resolvedName = inputName.trim() || '';
|
||||
}
|
||||
|
||||
if (!resolvedName) resolvedName = recipient; // fallback to phone number
|
||||
|
||||
// Use an associative object so backend treats it as NAMED parameter
|
||||
|
||||
Reference in New Issue
Block a user