From fbddd6028d8dbbbbbb2d0dd04f85dc64cc32b147 Mon Sep 17 00:00:00 2001 From: Richard Fernando Heise Ferreira <rfhf19@inf.ufpr.br> Date: Fri, 25 Sep 2020 11:52:05 -0300 Subject: [PATCH] Issue #36: FIX redirect user to an empty page Signed-off-by: Richard Heise <rfhf19@inf.ufpr.br> --- src/components/fieldsListForms/CardForm.jsx | 8 ++++++-- src/pages/GetForm.js | 1 + 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/components/fieldsListForms/CardForm.jsx b/src/components/fieldsListForms/CardForm.jsx index da88546..639a67d 100644 --- a/src/components/fieldsListForms/CardForm.jsx +++ b/src/components/fieldsListForms/CardForm.jsx @@ -76,8 +76,12 @@ function CardForm(props) { const handleAnswer = () => { //redirecionar para /answer/props.id - let path = `/form/${props.id}`; - history.push(path); + if (props.numberOfAnswers) { + let path = `/form/${props.id}`; + history.push(path); + } else { + alert("Não há respostas nesse form."); + } }; const handleVisualize = () => { diff --git a/src/pages/GetForm.js b/src/pages/GetForm.js index 7c190b3..849869e 100644 --- a/src/pages/GetForm.js +++ b/src/pages/GetForm.js @@ -123,6 +123,7 @@ function GetForm() { .then(function(res) { if (!res.data.length) { alert("Não há respostas!"); + setToLogin(true); return; } setFormArray(res.data); -- GitLab