From c086300563a5ac70b8ae9d4bb3ba936cbeeb6eda Mon Sep 17 00:00:00 2001 From: "Luiz R. Rodrigues" Date: Tue, 7 Jul 2020 18:37:03 -0300 Subject: [PATCH] Fix hasSubmissions in Challenge Details page --- src/shared/components/challenge-detail/Header/index.jsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/shared/components/challenge-detail/Header/index.jsx b/src/shared/components/challenge-detail/Header/index.jsx index c746aef2cf..834dff4f5e 100644 --- a/src/shared/components/challenge-detail/Header/index.jsx +++ b/src/shared/components/challenge-detail/Header/index.jsx @@ -68,7 +68,6 @@ export default function ChallengeHeader(props) { legacy, prizeSets, reliabilityBonus, - userDetails, numOfRegistrants, numOfSubmissions, appealsEndDate, @@ -124,7 +123,7 @@ export default function ChallengeHeader(props) { * iterate through all their submissions and ensure that all of them * are Deleted */ - const hasSubmissions = userDetails && (userDetails.submissions || []).reduce((acc, submission) => acc || submission.status !== 'Deleted', false); + const hasSubmissions = !_.isEmpty(mySubmissions); let nextPhase = allPhases.filter(p => p.name !== 'Registration' && p.isOpen).sort((a, b) => moment(a.scheduledEndDate).diff(b.scheduledEndDate))[0]; if (hasRegistered && allPhases[0] && allPhases[0].name === 'Registration') {