Skip to content

Commit 4f1e1c1

Browse files
fix payload missing directive change type (#2908)
1 parent 36bd274 commit 4f1e1c1

File tree

2 files changed

+5
-27
lines changed

2 files changed

+5
-27
lines changed

.changeset/shy-lizards-look.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@graphql-inspector/core': patch
3+
---
4+
5+
fix payload missing directive change type

packages/core/src/diff/changes/directive-usage.ts

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -74,13 +74,6 @@ type KindToPayload = {
7474
input: GraphQLEnumType;
7575
change: DirectiveUsageEnumAddedChange | DirectiveUsageEnumRemovedChange;
7676
};
77-
[Kind.FIELD]: {
78-
input: {
79-
field: GraphQLField<any, any, any>;
80-
parentType: GraphQLInterfaceType | GraphQLObjectType<any, any>;
81-
};
82-
change: DirectiveUsageFieldAddedChange | DirectiveUsageFieldRemovedChange;
83-
};
8477
[Kind.FIELD_DEFINITION]: {
8578
input: {
8679
field: GraphQLField<any, any, any>;
@@ -687,16 +680,6 @@ export function directiveUsageAdded<K extends keyof KindToPayload>(
687680
},
688681
});
689682
}
690-
if (isOfKind(kind, Kind.FIELD, payload)) {
691-
return directiveUsageFieldAddedFromMeta({
692-
type: ChangeType.DirectiveUsageFieldAdded,
693-
meta: {
694-
addedDirectiveName: directive.name.value,
695-
fieldName: payload.field.name,
696-
typeName: payload.parentType.name,
697-
},
698-
});
699-
}
700683
if (isOfKind(kind, Kind.FIELD_DEFINITION, payload)) {
701684
return directiveUsageFieldDefinitionAddedFromMeta({
702685
type: ChangeType.DirectiveUsageFieldDefinitionAdded,
@@ -814,16 +797,6 @@ export function directiveUsageRemoved<K extends keyof KindToPayload>(
814797
},
815798
});
816799
}
817-
if (isOfKind(kind, Kind.FIELD, payload)) {
818-
return directiveUsageFieldRemovedFromMeta({
819-
type: ChangeType.DirectiveUsageFieldRemoved,
820-
meta: {
821-
removedDirectiveName: directive.name.value,
822-
fieldName: payload.field.name,
823-
typeName: payload.parentType.name,
824-
},
825-
});
826-
}
827800
if (isOfKind(kind, Kind.FIELD_DEFINITION, payload)) {
828801
return directiveUsageFieldDefinitionRemovedFromMeta({
829802
type: ChangeType.DirectiveUsageFieldDefinitionRemoved,

0 commit comments

Comments
 (0)