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}`,