mirror of
https://github.com/bitwarden/browser
synced 2025-12-11 05:43:41 +00:00
[PM-6558] onboarding ext check on log in (#8249)
* updated browser runtime background to send hasBWInstalled message on login/unlocked
This commit is contained in:
@@ -97,6 +97,10 @@ export default class RuntimeBackground {
|
|||||||
case "unlocked": {
|
case "unlocked": {
|
||||||
let item: LockedVaultPendingNotificationsData;
|
let item: LockedVaultPendingNotificationsData;
|
||||||
|
|
||||||
|
if (msg.command === "loggedIn") {
|
||||||
|
await this.sendBwInstalledMessageToVault();
|
||||||
|
}
|
||||||
|
|
||||||
if (this.lockedVaultPendingNotifications?.length > 0) {
|
if (this.lockedVaultPendingNotifications?.length > 0) {
|
||||||
item = this.lockedVaultPendingNotifications.pop();
|
item = this.lockedVaultPendingNotifications.pop();
|
||||||
await closeUnlockPopout();
|
await closeUnlockPopout();
|
||||||
@@ -351,8 +355,6 @@ export default class RuntimeBackground {
|
|||||||
if (await this.environmentService.hasManagedEnvironment()) {
|
if (await this.environmentService.hasManagedEnvironment()) {
|
||||||
await this.environmentService.setUrlsToManagedEnvironment();
|
await this.environmentService.setUrlsToManagedEnvironment();
|
||||||
}
|
}
|
||||||
|
|
||||||
await this.sendBwInstalledMessageToVault();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
this.onInstalledReason = null;
|
this.onInstalledReason = null;
|
||||||
|
|||||||
Reference in New Issue
Block a user