Bug #466
closed"Today" Date Filter Doesn't Filter on Radiology Worklist
0%
Description
On the Radiology Orders worklist, selecting Today in the date filter doesn't actually narrow the results. With Today selected, the board showed 13 of 13 orders — the exact same count as the unfiltered total — and included several cards timestamped 21 to 24 hours ago, which is very likely yesterday's data rather than today's.
Impact
A date filter that silently does nothing is worse than one that's missing — anyone using "Today" to see what's actually on today's radiology workload is instead looking at a mix of today's and yesterday's orders without any indication that's happening. This also raises doubt about the other date ranges in that same dropdown (Last 7 Days, Last 30 Days, Custom range), since they likely share the same underlying logic.
Environment
App: Clinq Diagnostics — Radiology Orders (Kanban view)
Facility: NSS Hospital (NSSH)
URL: nssh.demo.clinq.health/diagnostics/radiology/orders
Build: v2026.10.11
Account: clinq.dev@gmail.com
Found on: 2026-10-20
Steps to Reproduce
- Go to Radiology > Orders (Worklist).
- Note the total order count shown without any date filter applied.
- Open the date filter dropdown (next to the Modality filter) and select Today.
- Compare the new "X of Y orders" count to the unfiltered total from step 2.
- Check the timestamps on individual cards (e.g. "about 21 hours ago," "about 24 hours ago") against what today's date actually is.
Expected vs Actual
With Today selected, expected: only orders created today are shown, and the count is lower than (or equal to, only if everything genuinely was created today) the unfiltered total. Actual: the count stayed at 13 of 13, identical to no filter at all, and cards timestamped 21-24 hours ago — almost certainly yesterday — were still included.
Notes
This isn't a rolling-24-hour-window edge case — the filtered count matched the unfiltered total exactly (13 of 13), which a working filter of any kind (calendar day or rolling window) wouldn't produce unless literally every order happened to fall inside it. That, combined with the 21-24 hour old cards still showing, points to the Today filter not being applied to the query at all.
Also worth checking whether the Table view (as opposed to Kanban) has the same issue, since this was observed on Kanban, and whether the other date ranges in the same dropdown (Last 7 Days, Last 30 Days, Custom range) are similarly broken.
Files
AV Updated by Alminta V. 23 days ago
- Status changed from New to Resolved
- Assignee changed from Alminta V. to Roshni Harish.
- Resolved By set to Alminta V.
RH Updated by Roshni Harish. 22 days ago
- Status changed from Resolved to Closed