|
...
|
...
|
@@ -67,8 +67,14 @@ class AppEnvironmentConfig { |
|
|
|
|
|
|
|
Future<void> setRegion(AppRegion value) async {
|
|
|
|
region.value = value;
|
|
|
|
await _storage.writeRegion(value);
|
|
|
|
Get.find<DioClient>().refreshBaseUrl();
|
|
|
|
try {
|
|
|
|
await _storage.writeRegion(value);
|
|
|
|
if (Get.isRegistered<DioClient>()) {
|
|
|
|
Get.find<DioClient>().refreshBaseUrl();
|
|
|
|
}
|
|
|
|
} catch (e) {
|
|
|
|
debugPrint('setRegion failed: $e');
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
get hideChooseRegion => _storage.hideChooseRegion;
|
...
|
...
|
|