graph2: Changed Comment character resolver to use loader.
the build was successful

This commit is contained in:
2019-01-15 21:42:44 +01:00
parent 56ecf48b57
commit f9b6af58c9
+8 -3
View File
@@ -2,9 +2,9 @@ package types
import (
"context"
"errors"
"git.aiterp.net/rpdata/api/models/characters"
"git.aiterp.net/rpdata/api/internal/loader"
"git.aiterp.net/rpdata/api/models"
)
@@ -15,7 +15,12 @@ func (r *commentResolver) Character(ctx context.Context, obj *models.Comment) (*
return nil, nil
}
character, err := characters.FindID(obj.CharacterID)
loader := loader.FromContext(ctx)
if loader == nil {
return nil, errors.New("no loader")
}
character, err := loader.Character("id", obj.CharacterID)
if err != nil {
return nil, err
}