@@ -13,7 +13,7 @@ export function createJobAddBulkFC(
1313 type : sc . createObjectTC ( {
1414 name : `${ typePrefix } JobAddBulkPayload` ,
1515 fields : {
16- jobs : getJobTC ( sc , opts ) . getTypePlural ( ) ,
16+ jobs : getJobTC ( sc , opts ) . List ,
1717 } ,
1818 } ) ,
1919 args : {
@@ -22,30 +22,28 @@ export function createJobAddBulkFC(
2222 defaultValue : 'bull' ,
2323 } ,
2424 queueName : 'String!' ,
25- jobs : sc
26- . createInputTC ( {
27- name : `${ typePrefix } JobAddInputBulk` ,
28- fields : {
29- name : 'String!' ,
30- data : 'JSON!' ,
31- options : sc . createInputTC ( {
32- name : `${ typePrefix } JobOptionsInputBulk` ,
33- fields : {
34- priority : 'Int' ,
35- delay : 'Int' ,
36- attempts : 'Int' ,
37- backoff : 'JSON' , // | TODO: BackoffOptions
38- lifo : 'Boolean' ,
39- timeout : 'Int' ,
40- jobId : 'String' ,
41- removeOnComplete : 'Boolean' , //TODO: bool or int
42- removeOnFail : 'Boolean' , //TODO: bool or int
43- stackTraceLimit : 'Int' ,
44- } ,
45- } ) ,
46- } ,
47- } )
48- . getTypePlural ( ) ,
25+ jobs : sc . createInputTC ( {
26+ name : `${ typePrefix } JobAddInputBulk` ,
27+ fields : {
28+ name : 'String!' ,
29+ data : 'JSON!' ,
30+ options : sc . createInputTC ( {
31+ name : `${ typePrefix } JobOptionsInputBulk` ,
32+ fields : {
33+ priority : 'Int' ,
34+ delay : 'Int' ,
35+ attempts : 'Int' ,
36+ backoff : 'JSON' , // | TODO: BackoffOptions
37+ lifo : 'Boolean' ,
38+ timeout : 'Int' ,
39+ jobId : 'String' ,
40+ removeOnComplete : 'Boolean' , //TODO: bool or int
41+ removeOnFail : 'Boolean' , //TODO: bool or int
42+ stackTraceLimit : 'Int' ,
43+ } ,
44+ } ) ,
45+ } ,
46+ } ) . List ,
4947 } ,
5048 resolve : async ( _ , { prefix, queueName, jobs } ) => {
5149 const queue = await findQueue ( prefix , queueName , opts ) ;
0 commit comments