Skip to content

Commit 20ebb04

Browse files
authored
Merge pull request #4539 from narekcat/issue-4531
fix: subtrack issue for MM challenges in recommended chellenges section
2 parents 943f6bb + 86f570e commit 20ebb04

File tree

1 file changed

+8
-3
lines changed
  • src/shared/components/challenge-detail/RecommendedActiveChallenges/ChallengesCard

1 file changed

+8
-3
lines changed

src/shared/components/challenge-detail/RecommendedActiveChallenges/ChallengesCard/index.jsx

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import {
99
PRIZE_MODE,
1010
getPrizePurseUI,
1111
getTimeLeft,
12+
getChallengeSubTrack,
1213
} from 'utils/challenge-detail/helper';
1314

1415
import TrackIcon from 'components/TrackIcon';
@@ -36,7 +37,11 @@ export default function ChallengesCard({
3637
phases,
3738
} = challenge;
3839

39-
const { track } = legacy;
40+
let { track } = legacy;
41+
const subTrack = getChallengeSubTrack(challenge.type, challengeTypes);
42+
if (subTrack === 'DEVELOP_MARATHON_MATCH') {
43+
track = 'DATA_SCIENCE';
44+
}
4045

4146
const challengeDetailLink = `${challengesUrl}/${id}`;
4247

@@ -58,12 +63,12 @@ export default function ChallengesCard({
5863
<div styleName="challenge-track">
5964
<TrackAbbreviationTooltip
6065
legacy={challenge.legacy}
61-
subTrack={challenge.subTrack}
66+
subTrack={subTrack}
6267
>
6368
<span styleName="track-icon">
6469
<TrackIcon
6570
track={track}
66-
subTrack={challenge.subTrack}
71+
subTrack={subTrack}
6772
tcoEligible={challenge.events && challenge.events.length > 0 ? challenge.events[0].eventName : ''}
6873
isDataScience={challenge.isDataScience}
6974
challengesUrl={challengesUrl}

0 commit comments

Comments
 (0)