Skip to content

Commit 9d35c83

Browse files
committed
fix: timeline fixes for qa and design
1 parent dba06fd commit 9d35c83

File tree

1 file changed

+10
-0
lines changed
  • src/shared/components/challenge-detail/Header

1 file changed

+10
-0
lines changed

src/shared/components/challenge-detail/Header/index.jsx

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,16 @@ export default function ChallengeHeader(props) {
150150
const bEndDate = phaseEndDate(b);
151151
return moment(aEndDate).diff(bEndDate);
152152
});
153+
154+
if (trackLower === 'design') {
155+
// condition for 2 round challenge for now
156+
if (relevantPhases.length === 8) {
157+
relevantPhases = _.filter(relevantPhases, p => !(p.name.toLowerCase().includes('checkpoint screening') || p.name.toLowerCase().includes('screening')));
158+
}
159+
}
160+
if (trackLower === 'quality-assurance') {
161+
relevantPhases = _.filter(relevantPhases, p => !(p.name.toLowerCase().includes('specification submission') || p.name.toLowerCase().includes('specification review')));
162+
}
153163
if (type === 'First2Finish' && status === 'Completed') {
154164
const phases2 = allPhases.filter(p => p.name === 'Iterative Review' && !p.isOpen);
155165
const endPhaseDate = Math.max(...phases2.map(d => phaseEndDate(d)));

0 commit comments

Comments
 (0)