File tree 2 files changed +5
-5
lines changed
components/challenge-listing/Tooltips/ProgressBarTooltip
2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -97,9 +97,9 @@ function Tip(props) {
97
97
98
98
const allPhases = c . phases || [ ] ;
99
99
const endPhaseDate = Math . max ( ...allPhases . map ( d => phaseEndDate ( d ) ) ) ;
100
- const registrationPhase = allPhases . find ( phase => phase . name === 'Registration' ) ;
101
- const submissionPhase = allPhases . find ( phase => phase . name === 'Submission' ) ;
102
- const checkpointPhase = allPhases . find ( phase => phase . name === 'Checkpoint Submission' ) ;
100
+ const registrationPhase = allPhases . find ( phase => phase . name === 'Registration' ) || { } ;
101
+ const submissionPhase = allPhases . find ( phase => phase . name === 'Submission' ) || { } ;
102
+ const checkpointPhase = allPhases . find ( phase => phase . name === 'Checkpoint Submission' ) || { } ;
103
103
104
104
if ( registrationPhase ) {
105
105
steps . push ( {
Original file line number Diff line number Diff line change @@ -56,8 +56,8 @@ export default {
56
56
const getChallengeStartDate = ( challenge ) => {
57
57
// extract the phases from `challenge.phases`,
58
58
// as `challenge.registrationStartDate` returned from API is not reliable
59
- const registrationPhase = find ( challenge . phases , p => p . name === 'Registration' ) ;
60
- const submissionPhase = find ( challenge . phases , p => p . name === 'Submission' ) ;
59
+ const registrationPhase = find ( challenge . phases , p => p . name === 'Registration' ) || { } ;
60
+ const submissionPhase = find ( challenge . phases , p => p . name === 'Submission' ) || { } ;
61
61
// registration phase exists
62
62
if ( registrationPhase ) {
63
63
return moment ( phaseStartDate ( registrationPhase ) ) ;
You can’t perform that action at this time.
0 commit comments