From acf0734c95955816a6386bfbfb483d28b86879a0 Mon Sep 17 00:00:00 2001 From: JimmFly Date: Mon, 6 Nov 2023 18:17:24 +0800 Subject: [PATCH] fix(core): adjust discount display (#4847) --- .../affine/setting-modal/general-setting/plans/index.tsx | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/packages/frontend/core/src/components/affine/setting-modal/general-setting/plans/index.tsx b/packages/frontend/core/src/components/affine/setting-modal/general-setting/plans/index.tsx index 646cf620b7..724d4f0fbd 100644 --- a/packages/frontend/core/src/components/affine/setting-modal/general-setting/plans/index.tsx +++ b/packages/frontend/core/src/components/affine/setting-modal/general-setting/plans/index.tsx @@ -53,10 +53,9 @@ const Settings = () => { if (detail?.type === 'fixed') { detail.price = (price.amount / 100).toFixed(2); detail.yearlyPrice = (price.yearlyAmount / 100 / 12).toFixed(2); - detail.discount = ( - (1 - price.yearlyAmount / 12 / price.amount) * - 100 - ).toFixed(2); + detail.discount = Math.floor( + (1 - price.yearlyAmount / 12 / price.amount) * 100 + ).toString(); } });