From 87db3f0c450ec5df93b00af54148ff2d6a6a3725 Mon Sep 17 00:00:00 2001 From: Stevche Radevski Date: Tue, 4 Feb 2025 18:15:15 +0100 Subject: [PATCH] fix: Use the correct currency for edit promotions form (#11307) FIXES #11297 --- .../edit-promotion-form/edit-promotion-details-form.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/admin/dashboard/src/routes/promotions/promotion-edit-details/components/edit-promotion-form/edit-promotion-details-form.tsx b/packages/admin/dashboard/src/routes/promotions/promotion-edit-details/components/edit-promotion-form/edit-promotion-details-form.tsx index c8cc431f78..9d92542a0e 100644 --- a/packages/admin/dashboard/src/routes/promotions/promotion-edit-details/components/edit-promotion-form/edit-promotion-details-form.tsx +++ b/packages/admin/dashboard/src/routes/promotions/promotion-edit-details/components/edit-promotion-form/edit-promotion-details-form.tsx @@ -233,6 +233,9 @@ export const EditPromotionDetailsForm = ({ control={form.control} name="value" render={({ field: { onChange, ...field } }) => { + const currencyCode = + promotion.application_method?.currency_code ?? "USD" + return ( @@ -247,8 +250,8 @@ export const EditPromotionDetailsForm = ({ onValueChange={(val) => onChange(val ? parseInt(val) : null) } - code={"USD"} - symbol={getCurrencySymbol("USD")} + code={currencyCode} + symbol={getCurrencySymbol(currencyCode)} {...field} value={field.value} />