From 3fecfcf1284bf6876a3182cf2446212365c2937b Mon Sep 17 00:00:00 2001 From: Cagdas U Date: Thu, 3 Sep 2020 15:49:21 +0300 Subject: [PATCH] fix(submission-management): missing `Add Submission` button --- .../SubmissionManagement/SubmissionManagement/index.jsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/shared/components/SubmissionManagement/SubmissionManagement/index.jsx b/src/shared/components/SubmissionManagement/SubmissionManagement/index.jsx index 898ec91183..2cb1a25330 100644 --- a/src/shared/components/SubmissionManagement/SubmissionManagement/index.jsx +++ b/src/shared/components/SubmissionManagement/SubmissionManagement/index.jsx @@ -19,6 +19,7 @@ import React from 'react'; import PT from 'prop-types'; import moment from 'moment'; import { PrimaryButton } from 'topcoder-react-ui-kit'; +import { phaseEndDate } from 'utils/challenge-listing/helper'; import SubmissionsTable from '../SubmissionsTable'; import style from './styles.scss'; @@ -47,6 +48,8 @@ export default function SubmissionManagement(props) { const currentPhase = challenge.phases .filter(p => p.name !== 'Registration' && p.isOpen) .sort((a, b) => moment(a.scheduledEndDate).diff(b.scheduledEndDate))[0]; + const submissionPhase = challenge.phases.filter(p => p.name === 'Submission')[0]; + const submissionEndDate = submissionPhase && phaseEndDate(submissionPhase); const now = moment(); const end = moment(currentPhase.scheduledEndDate); @@ -159,7 +162,7 @@ export default function SubmissionManagement(props) { ) } - {now.isBefore(challenge.submissionEndDate) && ( + {now.isBefore(submissionEndDate) && (