Merge pull request #139 from BEDOLAGA-DEV/dev

Add files via upload
This commit is contained in:
Egor
2026-02-04 05:12:01 +03:00
committed by GitHub

View File

@@ -221,7 +221,13 @@ export default function PromoDiscountBadge() {
});
const deactivateMutation = useMutation({
mutationFn: promoApi.deactivateDiscount,
mutationFn: () => {
const source = activeDiscount?.source;
if (source && source.startsWith('promocode:')) {
return promoApi.deactivateDiscount();
}
return promoApi.clearActiveDiscount();
},
onSuccess: () => {
queryClient.invalidateQueries({ queryKey: ['active-discount'] });
queryClient.invalidateQueries({ queryKey: ['promo-offers'] });