diff --git a/apps/Frontend/src/pages/claims-page.tsx b/apps/Frontend/src/pages/claims-page.tsx index 6f4380d..eb683e3 100755 --- a/apps/Frontend/src/pages/claims-page.tsx +++ b/apps/Frontend/src/pages/claims-page.tsx @@ -22,6 +22,7 @@ import { useJobStatus } from "@/hooks/use-job-status"; import ClaimsRecentTable, { QK_CLAIMS_BASE, } from "@/components/claims/claims-recent-table"; +import { QK_APPOINTMENTS_BASE } from "@/pages/appointments-page"; import ClaimsOfPatientModal from "@/components/claims/claims-of-patient-table"; import { Claim, @@ -439,6 +440,8 @@ export default function ClaimsPage() { queryClient.invalidateQueries({ queryKey: ["groupPdfs"] }); queryClient.invalidateQueries({ queryKey: ["pdf-groups"] }); queryClient.invalidateQueries({ queryKey: ["claims-recent"] }); + // Invalidate appointments so the schedule page picks up the new claim color + queryClient.invalidateQueries({ queryKey: QK_APPOINTMENTS_BASE }); dispatch( setTaskStatus({