From 975b16b8c6745e4cc4c93545a17f61ee1f11fda0 Mon Sep 17 00:00:00 2001 From: rgrgogu Date: Thu, 30 Jul 2026 23:09:40 +0800 Subject: [PATCH] fix query from payment per tier plan --- src/modules/admin/components/tiers/PaymentsTable.jsx | 2 +- src/modules/admin/pages/tiers/PaymentList.jsx | 2 +- src/modules/admin/pages/tiers/ViewPlan.jsx | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) 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 ;