mirror of
https://github.com/bitwarden/server
synced 2025-12-12 06:13:43 +00:00
only log cipher deletes where user can edit
This commit is contained in:
@@ -290,7 +290,7 @@ namespace Bit.Core.Services
|
||||
{
|
||||
var cipherIdsSet = new HashSet<Guid>(cipherIds);
|
||||
var ciphers = await _cipherRepository.GetManyByUserIdAsync(deletingUserId);
|
||||
var deletingCiphers = ciphers.Where(c => cipherIdsSet.Contains(c.Id));
|
||||
var deletingCiphers = ciphers.Where(c => cipherIdsSet.Contains(c.Id) && c.Edit);
|
||||
|
||||
await _cipherRepository.DeleteAsync(cipherIds, deletingUserId);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user