12
12
13
13
var datasource = require ( './../../datasource' ) . getDataSource ( ) ;
14
14
var Challenge = datasource . Challenge ;
15
+ var ChallengeFile = datasource . ChallengeFile ;
15
16
var File = datasource . File ;
16
17
var Participant = datasource . Participant ;
17
18
var Submission = datasource . Submission ;
@@ -20,21 +21,21 @@ var controllerHelper = require('./../../lib/controllerHelper');
20
21
21
22
22
23
// build controller for challenge resource
23
- var challengeController = controllerHelper . buildController ( Challenge , null , { filtering : true } ) ;
24
+ var challengeController = controllerHelper . buildController ( Challenge , null , null , { filtering : true } ) ;
24
25
25
26
26
27
var filteringOff = {
27
28
filtering : false
28
29
} ;
29
30
30
31
// build controller for the nested files resource
31
- var fileController = controllerHelper . buildController ( File , [ Challenge ] , filteringOff ) ;
32
+ var fileController = controllerHelper . buildController ( File , [ Challenge ] , ChallengeFile , filteringOff ) ;
32
33
33
34
// build controller for the nested participants resource
34
- var participantController = controllerHelper . buildController ( Participant , [ Challenge ] , { filtering : true } ) ;
35
+ var participantController = controllerHelper . buildController ( Participant , [ Challenge ] , null , { filtering : true } ) ;
35
36
36
37
// build controller for the nested submissions resource
37
- var submissionController = controllerHelper . buildController ( Submission , [ Challenge ] , filteringOff ) ;
38
+ var submissionController = controllerHelper . buildController ( Submission , [ Challenge ] , null , filteringOff ) ;
38
39
39
40
40
41
0 commit comments