From 5be2b9693da0f1f11f1811ff2a3b639fd83804ec Mon Sep 17 00:00:00 2001 From: parsa aghaei Date: Sun, 26 Jul 2026 20:41:14 +0330 Subject: [PATCH] fix(dashboard): calculate total charity dynamically from order history and profile total --- frontend/application/components/UserDashboard.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/application/components/UserDashboard.tsx b/frontend/application/components/UserDashboard.tsx index 8446829..0ffff63 100644 --- a/frontend/application/components/UserDashboard.tsx +++ b/frontend/application/components/UserDashboard.tsx @@ -670,7 +670,9 @@ export default function UserDashboard() {

مجموع کمک‌های اهدایی

- {toPersian(profile.charityDonationTotal?.toLocaleString() || "0")} + + {toPersian((Math.max(profile.charityDonationTotal || 0, orders.reduce((sum, o) => sum + Number(o.charityDonation || 0), 0))).toLocaleString())} + تومان