mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-08 04:32:42 +00:00
The suggestion anchored on the document's own date, which the DTO carries as a date only. The suggest endpoint takes a full instant, so every document asked the question as `2025-10-14` and got 422 back; the field then rendered nothing and no document ever offered the visit its date falls near. Lift the date to noon UTC before asking, the shape the two lab moments already send. The e2e that should have caught it never authenticated: the visits spec carried no storage state, so its `page` redirected to login and its `request` reads answered 401. It also asserts a global verdict — one visit in the document's window — so clear the account's visits before each test, run the file serially, and keep it to one project, since two projects mutating the shared account would leave two candidates in the window. The accessibility mock lagged the same feature: the detail sheet reads `encounterLinks` off the document and the mock omitted it, so the sheet threw before it painted. Add the field the server always sends.