From 69f7282a7293b11313327f32fceb4d5655bbd54b Mon Sep 17 00:00:00 2001 From: Christopher Fullarton Date: Fri, 29 Nov 2019 11:03:41 +0100 Subject: [PATCH] Fixes reset of the quiz for attendee data --- src/app/service/attendee/attendee.service.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/app/service/attendee/attendee.service.ts b/src/app/service/attendee/attendee.service.ts index 05de7ae4..9dffcc0a 100644 --- a/src/app/service/attendee/attendee.service.ts +++ b/src/app/service/attendee/attendee.service.ts @@ -5,7 +5,6 @@ import { MemberEntity } from '../../lib/entities/member/MemberEntity'; import { StorageKey } from '../../lib/enums/enums'; import { QuizState } from '../../lib/enums/QuizState'; import { IMemberSerialized } from '../../lib/interfaces/entities/Member/IMemberSerialized'; -import { IQuizResponse } from '../../lib/interfaces/quizzes/IQuizResponse'; import { MemberApiService } from '../api/member/member-api.service'; import { QuizService } from '../quiz/quiz.service'; import { StorageService } from '../storage/storage.service'; @@ -78,7 +77,12 @@ export class AttendeeService { public clearResponses(): void { this._attendees.forEach((attendee) => { - attendee.responses.splice(0, attendee.responses.length, {} as IQuizResponse); + attendee.responses.forEach(response => { + response.confidence = -1; + response.readingConfirmation = false; + response.responseTime = -1; + response.value = []; + }); }); } -- GitLab