1
0
mirror of https://github.com/bitwarden/mobile synced 2026-02-24 16:43:03 +00:00

[PM-2347] Refresh feature flags when environment urls change (#2538)

cherrypicked from: c7fd113f26
This commit is contained in:
André Bispo
2023-05-25 14:52:31 +01:00
parent 74e9914f5b
commit ab1204601c

View File

@@ -165,6 +165,7 @@ namespace Bit.App.Pages
public async Task ShowEnvironmentPickerAsync()
{
_displayEuEnvironment = await _configService.GetFeatureFlagBoolAsync(Constants.DisplayEuEnvironmentFlag);
var options = _displayEuEnvironment
? new string[] { AppResources.US, AppResources.EU, AppResources.SelfHosted }
: new string[] { AppResources.US, AppResources.SelfHosted };
@@ -185,6 +186,7 @@ namespace Bit.App.Pages
}
await _environmentService.SetUrlsAsync(result == AppResources.EU ? EnvironmentUrlData.DefaultEU : EnvironmentUrlData.DefaultUS);
await _configService.GetAsync(true);
SelectedEnvironmentName = result;
});
}
@@ -210,6 +212,7 @@ namespace Bit.App.Pages
}
else
{
await _configService.GetAsync(true);
SelectedEnvironmentName = AppResources.SelfHosted;
}
}