1
0
mirror of https://github.com/bitwarden/mobile synced 2025-12-17 16:53:26 +00:00

delete cipher messages passes object

This commit is contained in:
Kyle Spearrin
2018-09-21 17:04:54 -04:00
parent a998ee84ec
commit 640beeed23
2 changed files with 15 additions and 7 deletions

View File

@@ -174,12 +174,16 @@ namespace Bit.iOS
}
});
MessagingCenter.Subscribe<Xamarin.Forms.Application, string>(
Xamarin.Forms.Application.Current, "DeletedCipher", async (sender, id) =>
MessagingCenter.Subscribe<Xamarin.Forms.Application, Cipher>(
Xamarin.Forms.Application.Current, "DeletedCipher", async (sender, cipher) =>
{
if(await ASHelpers.IdentitiesCanIncremental())
{
var identity = new ASPasswordCredentialIdentity(null, null, id);
var identity = ASHelpers.ToCredentialIdentity(cipher);
if(identity == null)
{
return;
}
await ASCredentialIdentityStore.SharedStore.RemoveCredentialIdentitiesAsync(
new ASPasswordCredentialIdentity[] { identity });
}