@@ -271,10 +271,18 @@ export default class RecruitCRMService {
271
271
const pageData = await pageDataRsp . json ( ) ;
272
272
data . data = _ . flatten ( data . data . concat ( pageData . data ) ) ;
273
273
}
274
+
275
+ // Filter by Job Application active
276
+ data . data = _ . filter ( data . data , job => job . enable_job_application_form === 1 ) ;
277
+
274
278
const toSend = _ . map ( data . data , j => sanitizeJob ( j ) ) ;
275
279
return toSend ;
276
280
} ) ;
277
281
}
282
+
283
+ // Filter by Job Application active
284
+ data . data = _ . filter ( data . data , job => job . enable_job_application_form === 1 ) ;
285
+
278
286
const toSend = _ . map ( data . data , j => sanitizeJob ( j ) ) ;
279
287
return toSend ;
280
288
} catch ( err ) {
@@ -332,6 +340,10 @@ export default class RecruitCRMService {
332
340
const pageData = await pageDataRsp . json ( ) ;
333
341
data . data = _ . flatten ( data . data . concat ( pageData . data ) ) ;
334
342
}
343
+
344
+ // Filter by Job Application active
345
+ data . data = _ . filter ( data . data , job => job . enable_job_application_form === 1 ) ;
346
+
335
347
const toSend = _ . map ( data . data , j => sanitizeJob ( j ) ) ;
336
348
gigsCache . set ( CACHE_KEY , toSend ) ;
337
349
return res . send ( toSend ) ;
@@ -340,6 +352,10 @@ export default class RecruitCRMService {
340
352
error : e ,
341
353
} ) ) ;
342
354
}
355
+
356
+ // Filter by Job Application active
357
+ data . data = _ . filter ( data . data , job => job . enable_job_application_form === 1 ) ;
358
+
343
359
const toSend = _ . map ( data . data , j => sanitizeJob ( j ) ) ;
344
360
gigsCache . set ( CACHE_KEY , toSend ) ;
345
361
return res . send ( toSend ) ;
0 commit comments