show encryption upgrade when SSSS needs upgrading

pull/21833/head
Hubert Chathi 2020-03-16 17:31:26 -04:00
parent 7b6a78bfb8
commit f7dddfc1a7
1 changed files with 9 additions and 0 deletions

View File

@ -143,6 +143,15 @@ export default class DeviceListener {
}
}
return;
} else if (await cli.secretStorageKeyNeedsUpgrade()) {
// FIXME: do we a different message?
ToastStore.sharedInstance().addOrReplaceToast({
key: THIS_DEVICE_TOAST_KEY,
title: _t("Encryption upgrade available"),
icon: "verification_warning",
props: {kind: 'upgrade_encryption'},
component: sdk.getComponent("toasts.SetupEncryptionToast"),
});
} else {
ToastStore.sharedInstance().dismissToast(THIS_DEVICE_TOAST_KEY);
}