Skip to content

Commit eae2879

Browse files
committedMay 11, 2021
fix(merge): handle undefined interfaces array on ObjectTypeDefinitionNode #2629
1 parent 52971f4 commit eae2879

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed
 

‎.changeset/curvy-cups-help.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@graphql-tools/merge': patch
3+
---
4+
5+
fix(merge): handle undefined interfaces array on ObjectTypeDefinitionNode #2629

‎packages/merge/src/typedefs-mergers/merge-named-type-array.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ function alreadyExists(arr: ReadonlyArray<NamedTypeNode>, other: NamedTypeNode):
77
}
88

99
export function mergeNamedTypeArray(
10-
first: ReadonlyArray<NamedTypeNode>,
11-
second: ReadonlyArray<NamedTypeNode>,
12-
config: Config
10+
first: ReadonlyArray<NamedTypeNode> = [],
11+
second: ReadonlyArray<NamedTypeNode> = [],
12+
config: Config = {}
1313
): NamedTypeNode[] {
1414
const result = [...second, ...first.filter(d => !alreadyExists(second, d))];
1515
if (config && config.sort) {

0 commit comments

Comments
 (0)
Please sign in to comment.