mirror of
https://github.com/bitwarden/android.git
synced 2024-12-25 18:38:27 +03:00
[PM-2347] Refresh feature flags when environment urls change (#2538)
This commit is contained in:
parent
79241731e7
commit
c7fd113f26
1 changed files with 3 additions and 0 deletions
|
@ -165,6 +165,7 @@ namespace Bit.App.Pages
|
||||||
|
|
||||||
public async Task ShowEnvironmentPickerAsync()
|
public async Task ShowEnvironmentPickerAsync()
|
||||||
{
|
{
|
||||||
|
_displayEuEnvironment = await _configService.GetFeatureFlagBoolAsync(Constants.DisplayEuEnvironmentFlag);
|
||||||
var options = _displayEuEnvironment
|
var options = _displayEuEnvironment
|
||||||
? new string[] { AppResources.US, AppResources.EU, AppResources.SelfHosted }
|
? new string[] { AppResources.US, AppResources.EU, AppResources.SelfHosted }
|
||||||
: new string[] { AppResources.US, 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 _environmentService.SetUrlsAsync(result == AppResources.EU ? EnvironmentUrlData.DefaultEU : EnvironmentUrlData.DefaultUS);
|
||||||
|
await _configService.GetAsync(true);
|
||||||
SelectedEnvironmentName = result;
|
SelectedEnvironmentName = result;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -210,6 +212,7 @@ namespace Bit.App.Pages
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
await _configService.GetAsync(true);
|
||||||
SelectedEnvironmentName = AppResources.SelfHosted;
|
SelectedEnvironmentName = AppResources.SelfHosted;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue