Skip to content

Commit 356877c

Browse files
committed
fix: dev scorecard ids are different
Signed-off-by: Rakib Ansary <rakibansary@gmail.com>
1 parent b285148 commit 356877c

File tree

1 file changed

+13
-8
lines changed

1 file changed

+13
-8
lines changed

src/util/LegacyMapper.ts

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,7 @@ class LegacyMapper {
206206
(constraint: { name: string; value: number }) => constraint.name === "Number of Submissions"
207207
);
208208

209+
209210
return {
210211
1: phase.name === "Review" ? this.mapScorecard(subTrack) : undefined, // Scorecard ID
211212
2: phase.name === "Registration" ? '1' : undefined, // Registration Number
@@ -277,16 +278,20 @@ class LegacyMapper {
277278
}
278279
}
279280

281+
// prettier-ignore
280282
private mapScorecard(subTrack: string): string {
281-
let scorecard = 30002133; // DEV Challenge
283+
const isNonProd = process.env.ENV != "prod";
282284

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;
290295

291296
return scorecard.toString();
292297
}

0 commit comments

Comments
 (0)