From 9fe9210cb7f5ed326a71b3e37ce74d17756e93be Mon Sep 17 00:00:00 2001 From: Kyle Spearrin Date: Wed, 24 Jul 2019 10:42:13 -0400 Subject: [PATCH] null check on id --- src/iOS.Autofill/CredentialProviderViewController.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/iOS.Autofill/CredentialProviderViewController.cs b/src/iOS.Autofill/CredentialProviderViewController.cs index c474b938f..84c2c70fb 100644 --- a/src/iOS.Autofill/CredentialProviderViewController.cs +++ b/src/iOS.Autofill/CredentialProviderViewController.cs @@ -129,8 +129,11 @@ namespace Bit.iOS.Autofill var cred = new ASPasswordCredential(username, password); NSRunLoop.Main.BeginInvokeOnMainThread(async () => { - var eventService = ServiceContainer.Resolve("eventService"); - await eventService.CollectAsync(Bit.Core.Enums.EventType.Cipher_ClientAutofilled, id); + if(!string.IsNullOrWhiteSpace(id)) + { + var eventService = ServiceContainer.Resolve("eventService"); + await eventService.CollectAsync(Bit.Core.Enums.EventType.Cipher_ClientAutofilled, id); + } ServiceContainer.Reset(); ExtensionContext?.CompleteRequest(cred, null); });