Skip to content

Commit 9624b46

Browse files
authored
fix: issue #5874 - keep the order of existing languages after done editing (#5896)
1 parent 5346e4d commit 9624b46

File tree

1 file changed

+3
-3
lines changed
  • src/shared/components/Settings/Profile/Language

1 file changed

+3
-3
lines changed

src/shared/components/Settings/Profile/Language/index.jsx

+3-3
Original file line numberDiff line numberDiff line change
@@ -244,11 +244,11 @@ export default class Language extends ConsentComponent {
244244
const newLanguageTrait = _.cloneDeep(languageTrait);
245245

246246
if (isEdit) {
247-
newLanguageTrait.traits.data.splice(indexNo, 1);
247+
newLanguageTrait.traits.data.splice(indexNo, 1, language);
248+
} else {
249+
newLanguageTrait.traits.data.push(language);
248250
}
249251

250-
newLanguageTrait.traits.data.push(language);
251-
252252
updateUserTrait(handle, 'languages', newLanguageTrait.traits.data, tokenV3);
253253
} else {
254254
const newLanguages = [];

0 commit comments

Comments
 (0)