mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-09 04:50:59 +00:00
The targeted status-insight invalidator only fired on insert and batch ingest, so editing or deleting a reading left the affected per-metric assessment cards serving their pre-mutation text for the rest of the day. Add the fire-and-forget invalidation to the single-measurement PUT (covering both the old and the new type when an edit re-types a row), the single-measurement DELETE, and the iOS by-external-ids reconciliation DELETE (keyed off the distinct types it tombstoned).