summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorEugen Wissner <belka@caraus.de>2019-07-04 06:17:11 +0200
committerEugen Wissner <belka@caraus.de>2019-07-04 06:32:04 +0200
commit2fa50d4f6290a39e492043eaeed8ede8e26ce62d (patch)
treec79e597c8269de0db1399710e3181d668b929ceb /src
parent6238b2fbfa6008fdf9bc6c85409fbd13e9b5e4e9 (diff)
downloadgraphql-2fa50d4f6290a39e492043eaeed8ede8e26ce62d.tar.gz
Update CI settings
Diffstat (limited to 'src')
-rw-r--r--src/Data/GraphQL/Schema.hs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Data/GraphQL/Schema.hs b/src/Data/GraphQL/Schema.hs
index ad47cef..943e552 100644
--- a/src/Data/GraphQL/Schema.hs
+++ b/src/Data/GraphQL/Schema.hs
@@ -148,7 +148,7 @@ resolveFieldValue :: MonadPlus m
-> (Field -> a -> CollectErrsT m (HashMap Text Aeson.Value))
-> Field
-> CollectErrsT m (HashMap Text Aeson.Value)
-resolveFieldValue f resolveRight fld@(Field alias name args _) = do
+resolveFieldValue f resolveRight fld@(Field _ _ args _) = do
result <- lift $ runExceptT . runActionT $ f args
either resolveLeft (resolveRight fld) result
where
@@ -172,7 +172,7 @@ resolve resolvers = fmap (Aeson.toJSON . fold) . traverse tryResolvers
tryResolvers fld = mplus (maybe mzero (tryResolver fld) $ find (compareResolvers fld) resolvers) $ errmsg fld
compareResolvers (Field _ name _ _) (Resolver name' _) = name == name'
tryResolver fld (Resolver _ resolver) = resolver fld
- errmsg fld@(Field alias name _ _) = do
+ errmsg fld@(Field _ name _ _) = do
addErrMsg $ T.unwords ["field", name, "not resolved."]
return $ HashMap.singleton (aliasOrName fld) Aeson.Null