diff --git a/admin-spa/src/routes/Coupons/index.tsx b/admin-spa/src/routes/Coupons/index.tsx index d170091..0dc9ad1 100644 --- a/admin-spa/src/routes/Coupons/index.tsx +++ b/admin-spa/src/routes/Coupons/index.tsx @@ -28,7 +28,12 @@ export default function CouponsIndex() { // Fetch coupons const { data, isLoading, isError, error, refetch } = useQuery({ queryKey: ['coupons', page, search, discountType], - queryFn: () => CouponsApi.list({ page, per_page: 20, search, discount_type: discountType }), + queryFn: () => CouponsApi.list({ + page, + per_page: 20, + search, + discount_type: discountType && discountType !== 'all' ? discountType : undefined + }), }); // Delete mutation @@ -102,7 +107,7 @@ export default function CouponsIndex() { } const coupons = data?.coupons || []; - const hasActiveFilters = search || discountType; + const hasActiveFilters = search || (discountType && discountType !== 'all'); return (