From 4a0fc5ca0efc8de92cbdc0419ea3d3d352aca4b7 Mon Sep 17 00:00:00 2001 From: Kyle Spearrin Date: Thu, 9 Feb 2017 22:06:39 -0500 Subject: [PATCH] crash fixes --- src/App/Services/CryptoService.cs | 2 +- src/App/Services/SettingsService.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/App/Services/CryptoService.cs b/src/App/Services/CryptoService.cs index a9d8794bc..6c4a2d4b0 100644 --- a/src/App/Services/CryptoService.cs +++ b/src/App/Services/CryptoService.cs @@ -94,7 +94,7 @@ namespace Bit.App.Services { if(Key == null) { - throw new InvalidOperationException("Key must be set before asking if it has changed."); + return false; } if(PreviousKey == null) diff --git a/src/App/Services/SettingsService.cs b/src/App/Services/SettingsService.cs index 438429dd1..2352725d1 100644 --- a/src/App/Services/SettingsService.cs +++ b/src/App/Services/SettingsService.cs @@ -27,7 +27,7 @@ namespace Bit.App.Services var settings = await _settingsRepository.GetByIdAsync(_authService.UserId); if(string.IsNullOrWhiteSpace(settings?.EquivalentDomains)) { - return null; + return new List(); } return JsonConvert.DeserializeObject>>(settings.EquivalentDomains);