From e5e77127160d0f75e105b780bae80fb20219fd64 Mon Sep 17 00:00:00 2001 From: Kyle Spearrin Date: Tue, 1 Aug 2017 00:13:10 -0400 Subject: [PATCH] catch decryption failure on login previews --- src/app/services/cipherService.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/app/services/cipherService.js b/src/app/services/cipherService.js index 7ee03bdcf8..f850a941f7 100644 --- a/src/app/services/cipherService.js +++ b/src/app/services/cipherService.js @@ -78,9 +78,9 @@ angular var loginData = encryptedCipher.Data || encryptedCipher; if (loginData) { - login.name = cryptoService.decrypt(loginData.Name, key); - login.username = loginData.Username && loginData.Username !== '' ? cryptoService.decrypt(loginData.Username, key) : null; - login.password = loginData.Password && loginData.Password !== '' ? cryptoService.decrypt(loginData.Password, key) : null; + login.name = _service.decryptProperty(loginData.Name, key, false); + login.username = _service.decryptProperty(loginData.Username, key, true); + login.password = _service.decryptProperty(loginData.Password, key, true) } return login;