mirror of
https://github.com/bitwarden/mobile
synced 2025-12-16 16:23:29 +00:00
Merge branch 'main' into feature/maui-migration
This commit is contained in:
@@ -1147,13 +1147,15 @@ namespace Bit.Core.Services
|
||||
if (model.Login.Uris != null)
|
||||
{
|
||||
cipher.Login.Uris = new List<LoginUri>();
|
||||
foreach (var uri in model.Login.Uris)
|
||||
foreach (var uri in model.Login.Uris.Where(u => u.Uri != null))
|
||||
{
|
||||
var loginUri = new LoginUri
|
||||
{
|
||||
Match = uri.Match
|
||||
};
|
||||
await EncryptObjPropertyAsync(uri, loginUri, new HashSet<string> { "Uri" }, key);
|
||||
var uriHash = await _cryptoService.HashAsync(uri.Uri, CryptoHashAlgorithm.Sha256);
|
||||
loginUri.UriChecksum = await _cryptoService.EncryptAsync(uriHash, key);
|
||||
cipher.Login.Uris.Add(loginUri);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user