mirror of
https://github.com/bitwarden/browser.git
synced 2024-06-27 10:46:02 +02:00
DeviceTrustCryptoService - don't worry about checking if a device should establish trust or not if the user doesn't have trusted device encryption on (#6010)
This commit is contained in:
parent
6f84f4ca73
commit
6ec22f9570
|
@ -46,6 +46,14 @@ export class DeviceTrustCryptoService implements DeviceTrustCryptoServiceAbstrac
|
||||||
}
|
}
|
||||||
|
|
||||||
async trustDeviceIfRequired(): Promise<void> {
|
async trustDeviceIfRequired(): Promise<void> {
|
||||||
|
// This handles the case in which a user has selected to trust a device
|
||||||
|
// however, their org has turned off TDE after they've made their choice
|
||||||
|
// They should not see device trusted toast
|
||||||
|
const supportsDeviceTrust = await this.supportsDeviceTrust();
|
||||||
|
if (!supportsDeviceTrust) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
const shouldTrustDevice = await this.getShouldTrustDevice();
|
const shouldTrustDevice = await this.getShouldTrustDevice();
|
||||||
if (shouldTrustDevice) {
|
if (shouldTrustDevice) {
|
||||||
await this.trustDevice();
|
await this.trustDevice();
|
||||||
|
|
Loading…
Reference in New Issue
Block a user