diff --git a/src/web/app/components/question-response-panel/question-response-panel.component.ts b/src/web/app/components/question-response-panel/question-response-panel.component.ts index e1b3a9d6e4c..e44f8a56f55 100644 --- a/src/web/app/components/question-response-panel/question-response-panel.component.ts +++ b/src/web/app/components/question-response-panel/question-response-panel.component.ts @@ -96,6 +96,7 @@ export class QuestionResponsePanelComponent { next: (sessionResults: SessionResults) => { const responses: QuestionOutput = sessionResults.questions[0]; if (responses) { + question.hasResponse = true; question.feedbackQuestion = responses.feedbackQuestion; question.allResponses = responses.allResponses; question.otherResponses = responses.otherResponses; @@ -104,7 +105,7 @@ export class QuestionResponsePanelComponent { question.responsesToSelf = responses.responsesToSelf; question.hasResponseButNotVisibleForPreview = responses.hasResponseButNotVisibleForPreview; question.hasCommentNotVisibleForPreview = responses.hasCommentNotVisibleForPreview; - } else { + } else { question.hasResponse = false; if (question.errorMessage) { this.statusMessageService.showSuccessToast('Question ' diff --git a/src/web/app/pages-session/session-result-page/session-result-page.component.spec.ts b/src/web/app/pages-session/session-result-page/session-result-page.component.spec.ts index 9cffde1612e..48c6b131a2b 100644 --- a/src/web/app/pages-session/session-result-page/session-result-page.component.spec.ts +++ b/src/web/app/pages-session/session-result-page/session-result-page.component.spec.ts @@ -391,7 +391,7 @@ describe('SessionResultPageComponent', () => { otherResponses: [], isLoading: false, isLoaded: false, - hasResponse: true, + hasResponse: false, hasResponseButNotVisibleForPreview: false, hasCommentNotVisibleForPreview: false, }; diff --git a/src/web/app/pages-session/session-result-page/session-result-page.component.ts b/src/web/app/pages-session/session-result-page/session-result-page.component.ts index 4ad7fd4566b..9dcbeb6563a 100644 --- a/src/web/app/pages-session/session-result-page/session-result-page.component.ts +++ b/src/web/app/pages-session/session-result-page/session-result-page.component.ts @@ -327,7 +327,7 @@ export class SessionResultPageComponent implements OnInit { otherResponses: [], isLoading: false, isLoaded: false, - hasResponse: true, + hasResponse: false, hasResponseButNotVisibleForPreview: false, hasCommentNotVisibleForPreview: false, });