From 4dd6f54b376df281673f314ef111a123fa1d4e0b Mon Sep 17 00:00:00 2001 From: MartinBraquet Date: Tue, 25 Nov 2025 20:44:05 +0100 Subject: [PATCH] Add compat questions if none answered --- .../answers/compatibility-questions-display.tsx | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/web/components/answers/compatibility-questions-display.tsx b/web/components/answers/compatibility-questions-display.tsx index 74733f91..21a84930 100644 --- a/web/components/answers/compatibility-questions-display.tsx +++ b/web/components/answers/compatibility-questions-display.tsx @@ -83,11 +83,9 @@ export function CompatibilityQuestionsDisplay(props: { }) { const {isCurrentUser, user, fromSignup, fromProfilePage, profile} = props - const {refreshCompatibilityQuestions, compatibilityQuestions} = - useCompatibilityQuestionsWithAnswerCount() + const {refreshCompatibilityQuestions, compatibilityQuestions} = useCompatibilityQuestionsWithAnswerCount() - const {refreshCompatibilityAnswers, compatibilityAnswers} = - useUserCompatibilityAnswers(user.id) + const {refreshCompatibilityAnswers, compatibilityAnswers} = useUserCompatibilityAnswers(user.id) const [skippedAnswers, answers] = partition( compatibilityAnswers, @@ -102,8 +100,7 @@ export function CompatibilityQuestionsDisplay(props: { skippedAnswers.map((answer) => answer.question_id) ) - const {skippedQuestions, answeredQuestions, otherQuestions} = - separateQuestionsArray( + const {skippedQuestions, answeredQuestions, otherQuestions} = separateQuestionsArray( compatibilityQuestions, skippedAnswerQuestionIds, answeredQuestionIds @@ -168,6 +165,8 @@ export function CompatibilityQuestionsDisplay(props: { currentSlice + NUM_QUESTIONS_TO_SHOW ) + if (!isCurrentUser && !answeredQuestions.length) return null + return (