Browse Source

Fix for previous commit.

pull/364/head
Sebastian Stehle 7 years ago
parent
commit
e49027f01d
  1. 2
      src/Squidex.Domain.Apps.Core.Operations/Scripting/JintUser.cs
  2. 4
      tests/Squidex.Domain.Apps.Core.Tests/Operations/Scripting/JintUserTests.cs

2
src/Squidex.Domain.Apps.Core.Operations/Scripting/JintUser.cs

@ -50,7 +50,7 @@ namespace Squidex.Domain.Apps.Core.Scripting
var claims = var claims =
allClaims.GroupBy(x => x.Type.Split(ClaimSeparators).Last()) allClaims.GroupBy(x => x.Type.Split(ClaimSeparators).Last())
.ToDictionary( .ToDictionary(
x => x, x => x.Key,
x => x.Select(y => y.Value).ToArray()); x => x.Select(y => y.Value).ToArray());
return new ObjectWrapper(engine, new { id, isClient, email, name, claims }); return new ObjectWrapper(engine, new { id, isClient, email, name, claims });

4
tests/Squidex.Domain.Apps.Core.Tests/Operations/Scripting/JintUserTests.cs

@ -75,8 +75,8 @@ namespace Squidex.Domain.Apps.Core.Operations.Scripting
{ {
var identity = new ClaimsIdentity(); var identity = new ClaimsIdentity();
identity.AddClaim(new Claim("claim1", "1a")); identity.AddClaim(new Claim("prefix1.claim1", "1a"));
identity.AddClaim(new Claim("claim1", "1b")); identity.AddClaim(new Claim("prefix2.claim1", "1b"));
identity.AddClaim(new Claim("claim2", "2a")); identity.AddClaim(new Claim("claim2", "2a"));
identity.AddClaim(new Claim("claim2", "2b")); identity.AddClaim(new Claim("claim2", "2b"));

Loading…
Cancel
Save