Chat del turnero: abrir una conversación desde la URL
La bitácora del turno enlaza al chat del paciente con ?user_id=N, pero la vista no leía ese parámetro: abría el chat en la lista general y había que buscar la conversación a mano, que es justo lo que el enlace debía evitar. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
487673dc0f
commit
0ea4237490
@@ -578,6 +578,10 @@ let state = {
|
||||
// ── Init ─────────────────────────────────────────────────────────────────────
|
||||
document.addEventListener('DOMContentLoaded', () => {
|
||||
loadContacts();
|
||||
// Permite llegar directo a una conversación desde otra pantalla, por ejemplo
|
||||
// desde la bitácora del turno en el historial: ?v=chat&user_id=123
|
||||
const _uid = parseInt(new URLSearchParams(location.search).get('user_id') || '', 10);
|
||||
if (_uid > 0) openChat(_uid);
|
||||
document.getElementById('searchInput').addEventListener('input', debounce(() => {
|
||||
loadContacts(document.getElementById('searchInput').value.trim());
|
||||
}, 300));
|
||||
|
||||
Reference in New Issue
Block a user