mirror of
https://github.com/bitwarden/android.git
synced 2025-03-14 02:08:48 +03:00
null check cipher service
This commit is contained in:
parent
f4a98a2031
commit
8253f18312
1 changed files with 4 additions and 4 deletions
|
@ -1,4 +1,4 @@
|
|||
using AuthenticationServices;
|
||||
using AuthenticationServices;
|
||||
using Bit.App.Resources;
|
||||
using Bit.Core.Abstractions;
|
||||
using Bit.Core.Utilities;
|
||||
|
@ -191,8 +191,8 @@ namespace Bit.iOS.Autofill
|
|||
|
||||
private async Task ProvideCredentialAsync()
|
||||
{
|
||||
var cipherService = ServiceContainer.Resolve<ICipherService>("cipherService");
|
||||
var cipher = await cipherService.GetAsync(_context.CredentialIdentity.RecordIdentifier);
|
||||
var cipherService = ServiceContainer.Resolve<ICipherService>("cipherService", true);
|
||||
var cipher = await cipherService?.GetAsync(_context.CredentialIdentity.RecordIdentifier);
|
||||
if(cipher == null || cipher.Type != Bit.Core.Enums.CipherType.Login)
|
||||
{
|
||||
var err = new NSError(new NSString("ASExtensionErrorDomain"),
|
||||
|
@ -283,4 +283,4 @@ namespace Bit.iOS.Autofill
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue