mirror of
https://github.com/bitwarden/mobile.git
synced 2024-11-07 09:20:04 +01:00
null checks
This commit is contained in:
parent
a0632bcac2
commit
09a1c17fb4
@ -354,7 +354,15 @@ namespace Bit.Core.Services
|
||||
}
|
||||
var tasks = history.Select(async item =>
|
||||
{
|
||||
if(item == null)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
var encrypted = await _cryptoService.EncryptAsync(item.Password);
|
||||
if(encrypted == null)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
return new GeneratedPasswordHistory
|
||||
{
|
||||
Password = encrypted.EncryptedString,
|
||||
@ -362,7 +370,7 @@ namespace Bit.Core.Services
|
||||
};
|
||||
});
|
||||
var h = await Task.WhenAll(tasks);
|
||||
return h.ToList();
|
||||
return h.Where(x => x != null).ToList();
|
||||
}
|
||||
|
||||
private async Task<List<GeneratedPasswordHistory>> DecryptHistoryAsync(List<GeneratedPasswordHistory> history)
|
||||
|
Loading…
Reference in New Issue
Block a user