mirror of
https://github.com/bitwarden/mobile
synced 2025-12-28 06:03:40 +00:00
[PM-3313] Fix Android SSO Login (#2663)
* [PM-3313] Catch exception on AuthPendingRequest * [PM-3313] Fix lock timeout action if user doesn't have a master password. * code format
This commit is contained in:
@@ -131,13 +131,13 @@ namespace Bit.App.Pages
|
||||
_vaultTimeoutDisplayValue ??= _vaultTimeoutOptions.Where(o => o.Value == CustomVaultTimeoutValue).First().Key;
|
||||
|
||||
var savedVaultTimeoutAction = await _vaultTimeoutService.GetVaultTimeoutAction();
|
||||
var action = savedVaultTimeoutAction ?? VaultTimeoutAction.Lock;
|
||||
if (!_hasMasterPassword && savedVaultTimeoutAction == null)
|
||||
var timeoutAction = savedVaultTimeoutAction ?? VaultTimeoutAction.Lock;
|
||||
if (!_hasMasterPassword && timeoutAction == VaultTimeoutAction.Lock)
|
||||
{
|
||||
action = VaultTimeoutAction.Logout;
|
||||
timeoutAction = VaultTimeoutAction.Logout;
|
||||
await _vaultTimeoutService.SetVaultTimeoutOptionsAsync(_vaultTimeout, VaultTimeoutAction.Logout);
|
||||
}
|
||||
_vaultTimeoutActionDisplayValue = _vaultTimeoutActionOptions.FirstOrDefault(o => o.Value == action).Key;
|
||||
_vaultTimeoutActionDisplayValue = _vaultTimeoutActionOptions.FirstOrDefault(o => o.Value == timeoutAction).Key;
|
||||
|
||||
if (await _policyService.PolicyAppliesToUser(PolicyType.MaximumVaultTimeout))
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user