We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 90e4189 + 3e56e4e commit 06f0b30Copy full SHA for 06f0b30
src/shared/components/SubmissionManagement/SubmissionManagement/index.jsx
@@ -45,11 +45,13 @@ export default function SubmissionManagement(props) {
45
46
const isDesign = challengeType === 'design';
47
const isDevelop = challengeType === 'develop';
48
- const currentPhase = _.find(challenge.phases || [], { isOpen: true });
+ const currentPhase = challenge.phases
49
+ .filter(p => p.name !== 'Registration' && p.isOpen)
50
+ .sort((a, b) => moment(a.scheduledEndDate).diff(b.scheduledEndDate))[0];
51
52
const now = moment();
53
const end = moment(currentPhase.scheduledEndDate);
- const diff = end.diff(now);
54
+ const diff = end.isAfter(now) ? end.diff(now) : 0;
55
const timeLeft = moment.duration(diff);
56
57
const [days, hours, minutes] = [
0 commit comments