diff --git a/src/modules/admin/components/tiers/PaymentsTable.jsx b/src/modules/admin/components/tiers/PaymentsTable.jsx index fd11faf..18624e0 100644 --- a/src/modules/admin/components/tiers/PaymentsTable.jsx +++ b/src/modules/admin/components/tiers/PaymentsTable.jsx @@ -72,7 +72,7 @@ export default function PaymentsTable({ planId = null }) { // Pass planId as a locked filter to DataTable's onFetch const handleFetch = useCallback((params = {}) => { const baseFilters = planId - ? [{ field: "plan_id", value: planId }, ...(params.filters ?? [])] + ? [{ id: "plan_id", value: planId }, ...(params.filters ?? [])] : (params.filters ?? []); fetchPayments({ ...params, filters: baseFilters }); }, [planId, fetchPayments]); diff --git a/src/modules/admin/pages/tiers/PaymentList.jsx b/src/modules/admin/pages/tiers/PaymentList.jsx index 8471d3c..ee5759e 100644 --- a/src/modules/admin/pages/tiers/PaymentList.jsx +++ b/src/modules/admin/pages/tiers/PaymentList.jsx @@ -13,7 +13,7 @@ export default function PaymentList() { useEffect(() => { fetchPayments({ - filters: planId ? [{ field: "plan_id", value: planId }] : [], + filters: planId ? [{ id: "plan_id", value: planId }] : [], }); }, [planId]); diff --git a/src/modules/admin/pages/tiers/ViewPlan.jsx b/src/modules/admin/pages/tiers/ViewPlan.jsx index 9a3ec3a..c37d539 100644 --- a/src/modules/admin/pages/tiers/ViewPlan.jsx +++ b/src/modules/admin/pages/tiers/ViewPlan.jsx @@ -722,7 +722,7 @@ function PaymentsTab({ planId }) { const { fetchPayments } = useTiers(); useEffect(() => { - fetchPayments({ filters: [{ field: "plan_id", value: planId }] }); + fetchPayments({ filters: [{ id: "plan_id", value: planId }] }); }, [planId]); return ;