From 5d64bab7194db22958ad64f0c97e1bbe945d13ad Mon Sep 17 00:00:00 2001 From: Matt Portune <59324545+mportune-bw@users.noreply.github.com> Date: Thu, 2 Apr 2020 10:30:21 -0400 Subject: [PATCH] Added handled exception tracking for vault export and bumped CsvHelper to latest (#816) * Added handled exception tracking for vault export and bumped CsvHelper to latest * Prevent tracking for FDroid builds * Remove AppCenter import for FDroid builds --- src/App/Pages/Settings/ExportVaultPageViewModel.cs | 6 ++++++ src/Core/Core.csproj | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/App/Pages/Settings/ExportVaultPageViewModel.cs b/src/App/Pages/Settings/ExportVaultPageViewModel.cs index 72d6e727c..11583f740 100644 --- a/src/App/Pages/Settings/ExportVaultPageViewModel.cs +++ b/src/App/Pages/Settings/ExportVaultPageViewModel.cs @@ -6,6 +6,9 @@ using Bit.Core.Utilities; using System.Collections.Generic; using System.Text; using System.Threading.Tasks; +#if !FDROID +using Microsoft.AppCenter.Crashes; +#endif using Xamarin.Forms; namespace Bit.App.Pages @@ -113,6 +116,9 @@ namespace Bit.App.Pages ClearResult(); await _platformUtilsService.ShowDialogAsync(_i18nService.T("ExportVaultFailure")); System.Diagnostics.Debug.WriteLine(">>> {0}: {1}", ex.GetType(), ex.StackTrace); +#if !FDROID + Crashes.TrackError(ex); +#endif } } else diff --git a/src/Core/Core.csproj b/src/Core/Core.csproj index 7b97e7a39..83181575b 100644 --- a/src/Core/Core.csproj +++ b/src/Core/Core.csproj @@ -23,7 +23,7 @@ - +