Skip to content

Commit 5675f6f

Browse files
authored
Merge pull request #57 from Horusiath/postmerge-fixes
fix merge conflicts after #56
2 parents c1a540d + dc0e894 commit 5675f6f

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

src/FSharp.Data.GraphQL/Validation.fs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,6 @@ let (@) res1 res2 =
1919
let validateImplements (objdef: ObjectDef) (idef: InterfaceDef) =
2020
let objectFields =
2121
objdef.Fields
22-
|> Array.map (fun f -> (f.Name, f))
23-
|> Map.ofArray
2422
let errors =
2523
idef.Fields
2624
|> Array.fold (fun acc f ->
@@ -36,7 +34,7 @@ let validateType (namedTypes: Map<string, NamedDef>) typedef =
3634
match typedef with
3735
| Scalar scalardef -> Success
3836
| Object objdef ->
39-
let nonEmptyResult = if objdef.Fields.Length > 0 then Success else Error [ objdef.Name + " must have at least one field defined" ]
37+
let nonEmptyResult = if objdef.Fields.Count > 0 then Success else Error [ objdef.Name + " must have at least one field defined" ]
4038
let implementsResult =
4139
objdef.Implements
4240
|> Array.fold (fun acc i -> acc @ validateImplements objdef i) Success

0 commit comments

Comments
 (0)