Merge branch 'uhoreg/symmetric-ssss-migrate' of git://github.com/uhoreg/matrix-react-sdk into uhoreg-uhoreg/symmetric-ssss-migrate
						commit
						d72ce28a27
					
				|  | @ -96,6 +96,9 @@ async function getSecretStorageKey({ keys: keyInfos }, ssssItemName) { | |||
|         { | ||||
|             keyInfo: info, | ||||
|             checkPrivateKey: async (input) => { | ||||
|                 if (!info.pubkey) { | ||||
|                     return true; | ||||
|                 } | ||||
|                 const key = await inputToKey(input); | ||||
|                 return MatrixClientPeg.get().checkSecretStoragePrivateKey(key, info.pubkey); | ||||
|             }, | ||||
|  |  | |||
|  | @ -147,6 +147,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); | ||||
|         } | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 David Baker
						David Baker