Files
helix-engage/src
saridsa2 769378f0f7
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
fix(call-desk): overlay resolver patientId onto worklist lead
Pair to worklist.service.ts change. Unknown caller → appointment booked (creates Patient) → caller rings back → resolver links Lead↔Patient. But the frontend sometimes found the lead in the worklist cache mid-30s-poll and that row's patientId hadn't refreshed yet — so leadAppointments filter (keyed on lead.patientId) came up empty and the Book Appt pill for the prior appointment didn't render.

Now: when the worklist row is used, overlay the resolver's patientId if the cached row's is missing. Belt-and-braces with the sidecar fix.
2026-04-15 18:56:57 +05:30
..
2026-04-15 11:38:35 +05:30