fix: filter out doses from previous schedules in SharedSchedule (#88)

- Add updatedAt field to share API response
- Add isDoseFromPreviousSchedule check in SharedSchedule
- Don't count doses scheduled before medication update as missed
- Syncs SharedSchedule behavior with main app's AppContext logic
This commit is contained in:
Daniel Volz
2026-01-31 08:54:09 +01:00
committed by GitHub
parent b2026637db
commit ac4b8151e4
3 changed files with 72 additions and 15 deletions
+1
View File
@@ -130,6 +130,7 @@ export type SharedMedication = {
takenBy: string[];
blisters: Blister[];
dismissedUntil?: string | null;
updatedAt?: string | number | null; // For filtering out doses from previous schedule configurations
};
export type SharedScheduleData = {