fix: api token not saved (#135)

This commit is contained in:
Li Wei authored and GitHub committed 2023-07-04 12:18:46 +08:00
1 parent e2c4567ed0
commit fcb54d3acc
2 files changed
+2 -2

No files matched your search

@@ -365,6 +365,7 @@ class AppController extends GetxController with WindowListener, TrayListener {
final prefs = await SharedPreferences.getInstance(); final prefs = await SharedPreferences.getInstance();
await prefs.setString(_startConfigNetwork, startConfig.value.network); await prefs.setString(_startConfigNetwork, startConfig.value.network);
await prefs.setString(_startConfigAddress, startConfig.value.address); await prefs.setString(_startConfigAddress, startConfig.value.address);
await prefs.setString(_startConfigApiToken, startConfig.value.apiToken);
await putConfig(downloaderConfig.value); await putConfig(downloaderConfig.value);
} }
} }
@@ -423,7 +423,7 @@ class SettingView extends GetView<SettingController> {
}, },
); );
final buildApiToken = _buildConfigItem('apiToken', final buildApiToken = _buildConfigItem('apiToken',
() => startCfg.value.apiToken.isEmpty ? 'notSet'.tr : 'seted'.tr, () => startCfg.value.apiToken.isEmpty ? 'notSet'.tr : 'set'.tr,
(Key key) { (Key key) {
final apiTokenController = final apiTokenController =
TextEditingController(text: startCfg.value.apiToken); TextEditingController(text: startCfg.value.apiToken);
@@ -434,7 +434,6 @@ class SettingView extends GetView<SettingController> {
await debounceSave(needRestart: true); await debounceSave(needRestart: true);
} }
}); });
apiTokenController.addListener(() async {});
return TextField( return TextField(
key: key, key: key,
obscureText: true, obscureText: true,