Skip to content

Commit b87b486

Browse files
authored
Merge pull request #55 from fossapps/hotfix
fix(gql): fix resolve reference error
2 parents 1393d03 + aacc1da commit b87b486

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

Micro.Auth.Api/GraphQL/Types/UserType.cs

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ namespace Micro.Auth.Api.GraphQL.Types
1010
{
1111
public sealed class UserType : FederatedObjectGraphType<User>
1212
{
13-
public UserType(SessionByUserDataLoader sessionLoader)
13+
public UserType(SessionByUserDataLoader sessionLoader, UserByIdDataLoader userLoader)
1414
{
1515
Name = "User";
1616
Key("id");
@@ -25,10 +25,7 @@ public UserType(SessionByUserDataLoader sessionLoader)
2525
ResolveReferenceAsync(async ctx =>
2626
{
2727
var id = ctx.Arguments["id"].ToString();
28-
return new User
29-
{
30-
Id = id,
31-
};
28+
return await userLoader.LoadAsync(id).GetResultAsync();
3229
});
3330
}
3431
}

0 commit comments

Comments
 (0)