mirror of
https://github.com/bitwarden/server.git
synced 2025-05-31 08:10:32 -05:00
Use yield return
This commit is contained in:
parent
7859b1a403
commit
50c9604651
@ -68,18 +68,15 @@ public static class OrganizationClaimsExtensions
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// Parses the provided claims into proper Guids, or ignore them if they are not valid guids.
|
/// Parses the provided claims into proper Guids, or ignore them if they are not valid guids.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private static List<Guid> ParseGuids(this IEnumerable<Claim> claims)
|
private static IEnumerable<Guid> ParseGuids(this IEnumerable<Claim> claims)
|
||||||
{
|
{
|
||||||
List<Guid> result = [];
|
|
||||||
foreach (var claim in claims)
|
foreach (var claim in claims)
|
||||||
{
|
{
|
||||||
if (Guid.TryParse(claim.Value, out var guid))
|
if (Guid.TryParse(claim.Value, out var guid))
|
||||||
{
|
{
|
||||||
result.Add(guid);
|
yield return guid;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return result;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private static OrganizationUserType? GetRoleFromClaims(HasClaim hasClaim)
|
private static OrganizationUserType? GetRoleFromClaims(HasClaim hasClaim)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user