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();
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);
}
}
@@ -423,7 +423,7 @@ class SettingView extends GetView<SettingController> {
},
);
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<SettingController> {
await debounceSave(needRestart: true);
}
});
apiTokenController.addListener(() async {});
return TextField(
key: key,
obscureText: true,