show encryption upgrade when SSSS needs upgrading

This commit is contained in:
Hubert Chathi 2020-03-16 17:31:26 -04:00
parent 7b6a78bfb8
commit f7dddfc1a7

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);
}