File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -843,7 +843,7 @@ function calculateChallengeEndDate (challenge, data) {
843
843
if ( ! data ) {
844
844
data = challenge
845
845
}
846
- let phase = data . phases . slice ( - 1 ) [ 0 ]
846
+ let phase = data . phases [ data . phases . length - 1 ]
847
847
if ( ! phase || ( ! data . startDate && ! challenge . startDate ) ) {
848
848
return data . startDate || challenge . startDate
849
849
}
@@ -854,7 +854,7 @@ function calculateChallengeEndDate (challenge, data) {
854
854
let result = moment ( data . startDate || challenge . startDate )
855
855
while ( phase ) {
856
856
result . add ( phase . duration || 0 , 'seconds' )
857
- phase = phase . predecessor && phases [ phase . predecessor ]
857
+ phase = phase . predecessor ? phases [ phase . predecessor ] : null
858
858
}
859
859
return result . toDate ( )
860
860
}
You can’t perform that action at this time.
0 commit comments