Skip to content

Commit

Permalink
Merge pull request #1804 from SUNET/eunju-fix-displayname
Browse files Browse the repository at this point in the history
Fix the issue, overwrite is_verified state
  • Loading branch information
eunjuhuss authored Sep 3, 2024
2 parents b7a6e8d + 12953dd commit 81ba207
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion src/slices/PersonalData.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ export const initialState: PersonalDataState = {};
interface PersonalDataResponse extends PersonalDataRequest {
eppn: string;
identities?: UserIdentities;
legal_name?: string;
}

const personalDataSlice = createSlice({
Expand All @@ -33,7 +34,13 @@ const personalDataSlice = createSlice({
state.response = action.payload;
})
.addCase(postPersonalData.fulfilled, (state, action: PayloadAction<PersonalDataResponse>) => {
state.response = action.payload;
if (state.response) {
state.response.chosen_given_name = action.payload.chosen_given_name;
state.response.given_name = action.payload.given_name;
state.response.language = action.payload.language;
state.response.legal_name = action.payload.legal_name;
state.response.surname = action.payload.surname;
}
})
.addCase(postSecurityKeyPreference.fulfilled, (state, action: PayloadAction<PreferencesData>) => {
if (state.response) {
Expand Down

0 comments on commit 81ba207

Please sign in to comment.