Merge main branch updates

This commit is contained in:
c0mrade
2026-02-04 07:18:53 +03:00
parent 483f3f4d0f
commit ecfb86ce16

View File

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