diff --git a/src/components/Challenge/ChallengeCardOnGoing.tsx b/src/components/Challenge/ChallengeCardOnGoing.tsx index d61666fc1414640d2774be36d79a092e292c0cd9..f18fa341e7c646c18e1f992d9aa154802e47b8bb 100644 --- a/src/components/Challenge/ChallengeCardOnGoing.tsx +++ b/src/components/Challenge/ChallengeCardOnGoing.tsx @@ -22,6 +22,7 @@ import duelLocked from 'assets/icons/visu/duel/locked.svg' import { UserDuelState } from 'enum/userDuel.enum' import classNames from 'classnames' import { AppStore } from 'store' +import { UserQuizState } from 'enum/userQuiz.enum' interface ChallengeCardOnGoingProps { userChallenge: UserChallenge @@ -76,7 +77,7 @@ const ChallengeCardOnGoing: React.FC<ChallengeCardOnGoingProps> = ({ ) dispatch(updateUserChallengeList(updatedChallenge)) } - history.push('/challenges/quiz') + if (userChallenge.quiz.result !== 5) history.push('/challenges/quiz') } useEffect(() => {