Commit 2267996cbe4aa80985837aaf0e88e373a78c7b7d

Authored by 常守达
1 parent bc0a8738

feat(email): 切区域刷域名判断

@@ -67,8 +67,14 @@ class AppEnvironmentConfig { @@ -67,8 +67,14 @@ class AppEnvironmentConfig {
67 67
68 Future<void> setRegion(AppRegion value) async { 68 Future<void> setRegion(AppRegion value) async {
69 region.value = value; 69 region.value = value;
70 - await _storage.writeRegion(value);  
71 - Get.find<DioClient>().refreshBaseUrl(); 70 + try {
  71 + await _storage.writeRegion(value);
  72 + if (Get.isRegistered<DioClient>()) {
  73 + Get.find<DioClient>().refreshBaseUrl();
  74 + }
  75 + } catch (e) {
  76 + debugPrint('setRegion failed: $e');
  77 + }
72 } 78 }
73 79
74 get hideChooseRegion => _storage.hideChooseRegion; 80 get hideChooseRegion => _storage.hideChooseRegion;