From 9559e003b7821303f7d0ac7f4da5fae4bf1ccad4 Mon Sep 17 00:00:00 2001 From: "web@ppanel" Date: Mon, 29 Dec 2025 06:07:19 +0000 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat:=20Update=20queryKey=20structu?= =?UTF-8?q?re=20in=20Purchase=20and=20Renewal=20components=20for=20improve?= =?UTF-8?q?d=20order=20creation?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/user/src/sections/subscribe/purchase.tsx | 8 +++++++- apps/user/src/sections/subscribe/renewal.tsx | 8 +++++++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/apps/user/src/sections/subscribe/purchase.tsx b/apps/user/src/sections/subscribe/purchase.tsx index 9526ac5..f629c98 100644 --- a/apps/user/src/sections/subscribe/purchase.tsx +++ b/apps/user/src/sections/subscribe/purchase.tsx @@ -45,7 +45,13 @@ export default function Purchase({ const { data: order } = useQuery({ enabled: !!subscribe?.id, - queryKey: ["preCreateOrder", params], + queryKey: [ + "preCreateOrder", + subscribe?.id, + params.quantity, + params.payment, + params.coupon, + ], queryFn: async () => { try { const { data } = await preCreateOrder({ diff --git a/apps/user/src/sections/subscribe/renewal.tsx b/apps/user/src/sections/subscribe/renewal.tsx index d52bda1..f4610f2 100644 --- a/apps/user/src/sections/subscribe/renewal.tsx +++ b/apps/user/src/sections/subscribe/renewal.tsx @@ -44,7 +44,13 @@ export default function Renewal({ id, subscribe }: Readonly) { const { data: order } = useQuery({ enabled: !!subscribe.id && open, - queryKey: ["preCreateOrder", params], + queryKey: [ + "preCreateOrder", + subscribe.id, + params.quantity, + params.payment, + params.coupon, + ], queryFn: async () => { try { const { data } = await preCreateOrder({