Skip to content

Commit 8fb2928

Browse files
mernxlnodkz
authored andcommitted
fix: replace wrong type input on TypeConverterResolverOpts to record
* test(discriminator): rename __test__ to __tests__ to match jest regex * fix: fix merging record args on mutation resolvers Change anticipated input to record field in src/resolvers/helpers/index.js * test: update test case with record field included * fix: fix wrong type `input` on `TypeConverterResolverOpts` to `record`
1 parent 6d03cf0 commit 8fb2928

File tree

4 files changed

+19
-4
lines changed

4 files changed

+19
-4
lines changed

src/composeWithMongoose.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ export type TypeConverterResolversOpts = {
6565
updateById?:
6666
| false
6767
| {
68-
input?: RecordHelperArgsOpts | false,
68+
record?: RecordHelperArgsOpts | false,
6969
},
7070
updateOne?:
7171
| false
@@ -78,7 +78,7 @@ export type TypeConverterResolversOpts = {
7878
updateMany?:
7979
| false
8080
| {
81-
input?: RecordHelperArgsOpts | false,
81+
record?: RecordHelperArgsOpts | false,
8282
filter?: FilterHelperArgsOpts | false,
8383
sort?: SortHelperArgsOpts | false,
8484
limit?: LimitHelperArgsOpts | false,
@@ -99,7 +99,7 @@ export type TypeConverterResolversOpts = {
9999
createOne?:
100100
| false
101101
| {
102-
input?: RecordHelperArgsOpts | false,
102+
record?: RecordHelperArgsOpts | false,
103103
},
104104
count?:
105105
| false

src/discriminators/utils/__test__/mergeCustomizationOptions-test.js renamed to src/discriminators/utils/__tests__/mergeCustomizationOptions-test.js

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,11 @@ describe('mergeCustomizationOptions()', () => {
142142
fields: baseInputTypeFields,
143143
},
144144
resolvers: {
145+
createOne: {
146+
record: {
147+
removeFields: ['parent', 'child'],
148+
},
149+
},
145150
findMany: {
146151
limit: { defaultValue: 20 },
147152
// sort: false,
@@ -167,6 +172,11 @@ describe('mergeCustomizationOptions()', () => {
167172
fields: childInputTypeFields,
168173
},
169174
resolvers: {
175+
createOne: {
176+
record: {
177+
removeFields: ['fun', 'child'],
178+
},
179+
},
170180
findMany: {
171181
limit: { defaultValue: 50 },
172182
sort: false,
@@ -197,6 +207,11 @@ describe('mergeCustomizationOptions()', () => {
197207
fields: expectedInputTypes,
198208
},
199209
resolvers: {
210+
createOne: {
211+
record: {
212+
removeFields: ['parent', 'child', 'fun'],
213+
},
214+
},
200215
findMany: {
201216
limit: { defaultValue: 50 },
202217
sort: false,

src/resolvers/helpers/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,5 @@ export const MergeAbleHelperArgsOpts = {
1616
skip: 'boolean',
1717
limit: getLimitHelperArgsOptsMap(),
1818
filter: getFilterHelperArgOptsMap(),
19-
input: getRecordHelperArgsOptsMap(),
19+
record: getRecordHelperArgsOptsMap(),
2020
};

0 commit comments

Comments
 (0)