From 3e21a5f3f749c3009353f7c219a8294ba1191790 Mon Sep 17 00:00:00 2001 From: ggurdin Date: Wed, 11 Jun 2025 15:03:52 -0400 Subject: [PATCH] fix: set user base language by user selection --- lib/pangea/login/pages/user_settings.dart | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/pangea/login/pages/user_settings.dart b/lib/pangea/login/pages/user_settings.dart index d8aab1105..3e9faeb4f 100644 --- a/lib/pangea/login/pages/user_settings.dart +++ b/lib/pangea/login/pages/user_settings.dart @@ -210,9 +210,8 @@ class UserSettingsState extends State { _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;