From 6375574a5629984fd721b24375e9df2f24a4dca7 Mon Sep 17 00:00:00 2001 From: Bruno Windels Date: Thu, 17 Sep 2020 18:59:40 +0200 Subject: [PATCH] show error --- src/domain/session/SessionStatusViewModel.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/domain/session/SessionStatusViewModel.js b/src/domain/session/SessionStatusViewModel.js index 309d0ca6..29f136ad 100644 --- a/src/domain/session/SessionStatusViewModel.js +++ b/src/domain/session/SessionStatusViewModel.js @@ -139,9 +139,13 @@ export class SessionStatusViewModel extends ViewModel { } } - enterPassphrase(passphrase) { + async enterPassphrase(passphrase) { if (passphrase) { - this._session.enableSecretStorage("recoverykey", passphrase); + try { + await this._session.enableSecretStorage("recoverykey", passphrase); + } catch (err) { + alert(`Could not set up secret storage: ${err.message}`); + } } } }