@@ -206,6 +206,7 @@ class LegacyMapper {
206
206
( constraint : { name : string ; value : number } ) => constraint . name === "Number of Submissions"
207
207
) ;
208
208
209
+
209
210
return {
210
211
1 : phase . name === "Review" ? this . mapScorecard ( subTrack ) : undefined , // Scorecard ID
211
212
2 : phase . name === "Registration" ? '1' : undefined , // Registration Number
@@ -277,16 +278,20 @@ class LegacyMapper {
277
278
}
278
279
}
279
280
281
+ // prettier-ignore
280
282
private mapScorecard ( subTrack : string ) : string {
281
- let scorecard = 30002133 ; // DEV Challenge
283
+ const isNonProd = process . env . ENV != "prod" ;
282
284
283
- if ( subTrack === V4_SUBTRACKS . FIRST_2_FINISH ) scorecard = 30002160 ;
284
- if ( subTrack === V4_SUBTRACKS . MARATHON_MATCH ) scorecard = 30002133 ; // needs to be corrected
285
- // prettier-ignore
286
- if ( subTrack === V4_SUBTRACKS . DEVELOP_MARATHON_MATCH ) scorecard = 30002160 ;
287
- if ( subTrack === V4_SUBTRACKS . BUG_HUNT ) scorecard = 30002133 ;
288
- if ( subTrack === V4_SUBTRACKS . DESIGN_FIRST_2_FINISH ) scorecard = 30001040 ;
289
- if ( subTrack === V4_SUBTRACKS . WEB_DESIGNS ) scorecard = 30001101 ;
285
+ // TODO: Update scorecard ids for all subtracks and check for dev environment
286
+
287
+ let scorecard = isNonProd ? 30001610 : 30002133 ; // DEV Challenge
288
+
289
+ if ( subTrack === V4_SUBTRACKS . FIRST_2_FINISH ) scorecard = isNonProd ? 30002160 : 30002160 ;
290
+ if ( subTrack === V4_SUBTRACKS . MARATHON_MATCH ) scorecard = isNonProd ? 30001610 : 30002133 ; // needs to be corrected
291
+ if ( subTrack === V4_SUBTRACKS . DEVELOP_MARATHON_MATCH ) scorecard = isNonProd ? 30001610 :30002160 ;
292
+ if ( subTrack === V4_SUBTRACKS . BUG_HUNT ) scorecard = isNonProd ? 30001610 :30002133 ;
293
+ if ( subTrack === V4_SUBTRACKS . DESIGN_FIRST_2_FINISH ) scorecard = isNonProd ? 30001610 :30001040 ;
294
+ if ( subTrack === V4_SUBTRACKS . WEB_DESIGNS ) scorecard = isNonProd ? 30001610 :30001101 ;
290
295
291
296
return scorecard . toString ( ) ;
292
297
}
0 commit comments