1
0
mirror of https://github.com/bitwarden/server.git synced 2025-07-16 23:27:30 -05:00

[AC-1139] Updated BulkCollectionAuthorizationHandler to not fail if the resource list is null or empty.

This commit is contained in:
Rui Tome
2023-11-02 13:06:43 +00:00
parent 52ae10fd50
commit f82508f41a
3 changed files with 137 additions and 41 deletions

View File

@ -44,14 +44,12 @@ public class BulkCollectionAuthorizationHandler : BulkAuthorizationHandler<Colle
// Establish pattern of authorization handler null checking passed resources
if (resources == null || !resources.Any() || !_currentContext.UserId.HasValue)
{
context.Fail();
return;
}
var targetOrganizationId = resources.FirstOrDefault()?.OrganizationId ?? default;
if (targetOrganizationId == default)
{
context.Fail();
return;
}