Skip to content

Commit 812bd4a

Browse files
Merge pull request #51 from pineapplestrikesback/claude/fix-dashboard-chart-sync-ZjST3
2 parents e84535b + 0aabe4a commit 812bd4a

2 files changed

Lines changed: 4 additions & 0 deletions

File tree

src/db/hooks/useEnhancedImport.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,7 @@ export function useEnhancedImport(): {
9494
// Invalidate all relevant queries
9595
void queryClient.invalidateQueries({ queryKey: ['workouts'] });
9696
void queryClient.invalidateQueries({ queryKey: ['unmappedExercises'] });
97+
void queryClient.invalidateQueries({ queryKey: ['dailyStats'] });
9798

9899
return {
99100
imported,

src/db/hooks/useHevySync.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ const CANONICAL_IDS = getCanonicalExerciseIds();
2828
const WORKOUTS_KEY = ['workouts'];
2929
const UNMAPPED_EXERCISES_KEY = ['unmappedExercises'];
3030
const PROFILES_KEY = ['profiles'];
31+
const DAILY_STATS_KEY = ['dailyStats'];
3132

3233
/**
3334
* Result of a Hevy sync operation
@@ -187,6 +188,7 @@ export function useHevySync(): {
187188
void queryClient.invalidateQueries({ queryKey: WORKOUTS_KEY });
188189
void queryClient.invalidateQueries({ queryKey: PROFILES_KEY });
189190
void queryClient.invalidateQueries({ queryKey: UNMAPPED_EXERCISES_KEY });
191+
void queryClient.invalidateQueries({ queryKey: DAILY_STATS_KEY });
190192
},
191193
});
192194

@@ -219,6 +221,7 @@ export function useDeleteWorkouts(): {
219221
},
220222
onSuccess: () => {
221223
void queryClient.invalidateQueries({ queryKey: WORKOUTS_KEY });
224+
void queryClient.invalidateQueries({ queryKey: DAILY_STATS_KEY });
222225
},
223226
});
224227

0 commit comments

Comments
 (0)