From d2548ae99190174132d0773954e15b810c030e50 Mon Sep 17 00:00:00 2001 From: PrakashDurlabhji Date: Mon, 1 Jun 2020 23:40:11 +0530 Subject: [PATCH 1/2] Update ChallengeTags.jsx --- .../components/challenge-detail/Header/ChallengeTags.jsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/shared/components/challenge-detail/Header/ChallengeTags.jsx b/src/shared/components/challenge-detail/Header/ChallengeTags.jsx index 3bb4c73c5a..ac56c5e612 100644 --- a/src/shared/components/challenge-detail/Header/ChallengeTags.jsx +++ b/src/shared/components/challenge-detail/Header/ChallengeTags.jsx @@ -36,8 +36,9 @@ export default function ChallengeTags(props) { /* TODO: Probably, we don't need this anymore, if we use correct data from * APIs (they should contain human-readable names, I believe). */ const stylizedSubTrack = (t) => { - if (challengeSubtracksMap[t]) { - return challengeSubtracksMap[t].name; + const filteredSubtrack = Object.values(challengeSubtracksMap).filter(subtrack => subtrack.abbreviation == t)[0]; + if (filteredSubtrack) { + return filteredSubtrack.name; } return (t || '').replace(/_/g, ' ') .replace(/\w\S*/g, txt => _.capitalize(txt)); From 2d4e67bd066f0ef2a8704bb66878e0f106c098c3 Mon Sep 17 00:00:00 2001 From: PrakashDurlabhji Date: Mon, 1 Jun 2020 23:58:24 +0530 Subject: [PATCH 2/2] Update ChallengeTags.jsx --- .../components/challenge-detail/Header/ChallengeTags.jsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/shared/components/challenge-detail/Header/ChallengeTags.jsx b/src/shared/components/challenge-detail/Header/ChallengeTags.jsx index ac56c5e612..795ca6e782 100644 --- a/src/shared/components/challenge-detail/Header/ChallengeTags.jsx +++ b/src/shared/components/challenge-detail/Header/ChallengeTags.jsx @@ -36,7 +36,8 @@ export default function ChallengeTags(props) { /* TODO: Probably, we don't need this anymore, if we use correct data from * APIs (they should contain human-readable names, I believe). */ const stylizedSubTrack = (t) => { - const filteredSubtrack = Object.values(challengeSubtracksMap).filter(subtrack => subtrack.abbreviation == t)[0]; + const filteredSubtrack = Object.values(challengeSubtracksMap) + .filter(subtrack => subtrack.abbreviation === t)[0]; if (filteredSubtrack) { return filteredSubtrack.name; }