diff --git a/client/src/components/DlcAlertModal.tsx b/client/src/components/DlcAlertModal.tsx index 5c2f893..b595194 100644 --- a/client/src/components/DlcAlertModal.tsx +++ b/client/src/components/DlcAlertModal.tsx @@ -41,6 +41,11 @@ export function DlcAlertModal({ isOpen, onClose, dlcStats, selectedStoreId }: Dl const queryClient = useQueryClient(); const [snoozeUntil, setSnoozeUntil] = useState(null); + // Invalider les queries DLC quand le magasin change + useEffect(() => { + queryClient.invalidateQueries({ queryKey: ["/api/dlc-products"] }); + }, [selectedStoreId, queryClient]); + // Fetch detailed DLC products for the modal const { data: expiredProducts = [] } = useQuery({ queryKey: ["/api/dlc-products", "expires", selectedStoreId],