From fcb54d3accd4c52c8059b3c3078d33c32fd0a0ce Mon Sep 17 00:00:00 2001 From: Li Wei Date: Tue, 4 Jul 2023 12:18:46 +0800 Subject: [PATCH] fix: api token not saved (#135) --- ui/flutter/lib/app/modules/app/controllers/app_controller.dart | 1 + ui/flutter/lib/app/modules/setting/views/setting_view.dart | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ui/flutter/lib/app/modules/app/controllers/app_controller.dart b/ui/flutter/lib/app/modules/app/controllers/app_controller.dart index 3fb1b09f..04a48317 100644 --- a/ui/flutter/lib/app/modules/app/controllers/app_controller.dart +++ b/ui/flutter/lib/app/modules/app/controllers/app_controller.dart @@ -365,6 +365,7 @@ class AppController extends GetxController with WindowListener, TrayListener { final prefs = await SharedPreferences.getInstance(); await prefs.setString(_startConfigNetwork, startConfig.value.network); await prefs.setString(_startConfigAddress, startConfig.value.address); + await prefs.setString(_startConfigApiToken, startConfig.value.apiToken); await putConfig(downloaderConfig.value); } } diff --git a/ui/flutter/lib/app/modules/setting/views/setting_view.dart b/ui/flutter/lib/app/modules/setting/views/setting_view.dart index 864ae1db..1e4e66b6 100644 --- a/ui/flutter/lib/app/modules/setting/views/setting_view.dart +++ b/ui/flutter/lib/app/modules/setting/views/setting_view.dart @@ -423,7 +423,7 @@ class SettingView extends GetView { }, ); final buildApiToken = _buildConfigItem('apiToken', - () => startCfg.value.apiToken.isEmpty ? 'notSet'.tr : 'seted'.tr, + () => startCfg.value.apiToken.isEmpty ? 'notSet'.tr : 'set'.tr, (Key key) { final apiTokenController = TextEditingController(text: startCfg.value.apiToken); @@ -434,7 +434,6 @@ class SettingView extends GetView { await debounceSave(needRestart: true); } }); - apiTokenController.addListener(() async {}); return TextField( key: key, obscureText: true,