Broadcast security update available

This commit is contained in:
Mo Bitar
2018-05-27 11:10:33 -05:00
parent 2024233d69
commit d0e5c89e48
2 changed files with 9 additions and 1 deletions

View File

@@ -26,6 +26,10 @@ angular.module('app')
syncManager, storageManager, passcodeManager, componentManager, singletonManager, nativeExtManager) {
this.securityUpdateAvailable = authManager.securityUpdateAvailable;
$rootScope.$on("security-update-available", () => {
this.securityUpdateAvailable = authManager.securityUpdateAvailable;
})
this.openSecurityUpdate = function() {
authManager.presentPasswordWizard("upgrade-security");
}

View File

@@ -275,7 +275,11 @@ angular.module('app')
}
let latest = SFJS.version();
this.securityUpdateAvailable = this.protocolVersion() !== latest;
let updateAvailable = this.protocolVersion() !== latest;
if(updateAvailable !== this.securityUpdateAvailable) {
this.securityUpdateAvailable = updateAvailable;
$rootScope.$broadcast("security-update-available");
}
}
this.presentPasswordWizard = function(type) {