summaryrefslogtreecommitdiff
path: root/Data/GraphQL/Encoder.hs
diff options
context:
space:
mode:
authorDanny Navarro <j@dannynavarro.net>2017-02-03 20:08:40 -0300
committerDanny Navarro <j@dannynavarro.net>2017-02-03 12:57:21 -0300
commit8b09c8aa76cef5c56811a69aa0fd629186d9f9d9 (patch)
tree5a149d280f076a828bcd0038e90a29f428945789 /Data/GraphQL/Encoder.hs
parent693b7d18dcd48525b10ce297f89b3b33fd020784 (diff)
downloadgraphql-8b09c8aa76cef5c56811a69aa0fd629186d9f9d9.tar.gz
Make operation name optional
Diffstat (limited to 'Data/GraphQL/Encoder.hs')
-rw-r--r--Data/GraphQL/Encoder.hs4
1 files changed, 2 insertions, 2 deletions
diff --git a/Data/GraphQL/Encoder.hs b/Data/GraphQL/Encoder.hs
index 083a31d..924bdea 100644
--- a/Data/GraphQL/Encoder.hs
+++ b/Data/GraphQL/Encoder.hs
@@ -22,9 +22,9 @@ definition (DefinitionFragment x) = fragmentDefinition x
operationDefinition :: OperationDefinition -> Text
operationDefinition (OperationSelectionSet sels) = selectionSet sels
operationDefinition (OperationDefinition Query name vars dirs sels) =
- "query " <> node name vars dirs sels
+ "query " <> node (fold name) vars dirs sels
operationDefinition (OperationDefinition Mutation name vars dirs sels) =
- "mutation " <> node name vars dirs sels
+ "mutation " <> node (fold name) vars dirs sels
node :: Name -> VariableDefinitions -> Directives -> SelectionSet -> Text
node name vars dirs sels =