Merge pull request #3018 from pangeachat/3011-en--en-l1-not-saved-properly

fix: set user base language by user selection
This commit is contained in:
ggurdin 2025-06-11 15:04:22 -04:00 committed by GitHub
commit 3c472f900a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -210,9 +210,8 @@ class UserSettingsState extends State<UserSettingsPage> {
_pangeaController.subscriptionController.reinitialize(),
_pangeaController.userController.updateProfile(
(profile) {
if (_systemLanguage != null) {
profile.userSettings.sourceLanguage = _systemLanguage!.langCode;
}
profile.userSettings.sourceLanguage =
selectedBaseLanguage?.langCode ?? _systemLanguage?.langCode;
profile.userSettings.targetLanguage =
selectedTargetLanguage!.langCode;
profile.userSettings.cefrLevel = selectedCefrLevel;