From 9a249acf317a84325c5b9909d5377e0541f110d0 Mon Sep 17 00:00:00 2001 From: mengstabketemaw Date: Thu, 9 Jul 2026 11:57:42 +0300 Subject: [PATCH] fix: avoid refetching profile after profile save --- .../profile-setup/pages/ProfileSetupPage.tsx | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/apps/portal/src/app/features/profile-setup/pages/ProfileSetupPage.tsx b/apps/portal/src/app/features/profile-setup/pages/ProfileSetupPage.tsx index c7f05262b..16c395a68 100644 --- a/apps/portal/src/app/features/profile-setup/pages/ProfileSetupPage.tsx +++ b/apps/portal/src/app/features/profile-setup/pages/ProfileSetupPage.tsx @@ -245,6 +245,21 @@ export function ProfileSetupPage() { }, }).unwrap(); authStorage.setProfileId(profileResult.id); + dispatch(setCurrentProfile({ + id: profileResult.id, + userId: user?.id ?? '', + professionId: pv.professionId, + addressId: '', + type: selectedType, + firstName: pv.firstName, + middleName: pv.middleName, + lastName: pv.lastName, + gender: pv.gender, + dob: pv.dob, + pob: pv.pob ?? '', + maritalStatus: pv.maritalStatus, + isComplete: true, + } as CurrentProfile)); await addressTrigger({ url: `/addresss/profile/${profileResult.id}`,