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:
@@ -119,6 +119,7 @@ export async function shareRoutes(app: FastifyInstance) {
|
||||
takenBy: takenByArray,
|
||||
blisters,
|
||||
dismissedUntil: med.dismissedUntil,
|
||||
updatedAt: med.updatedAt, // For filtering out doses from previous schedule configurations
|
||||
};
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user