diff --git a/addons/website_slides/static/src/js/slides_course_quiz.js b/addons/website_slides/static/src/js/slides_course_quiz.js index 175300f8fa4..dfaa8fc3d4b 100644 --- a/addons/website_slides/static/src/js/slides_course_quiz.js +++ b/addons/website_slides/static/src/js/slides_course_quiz.js @@ -470,20 +470,14 @@ * @private */ _saveQuizAnswersToSession: function () { - var quizAnswers = this._getQuizAnswers(); - if (quizAnswers.length === this.quiz.questions.length) { - this._hideErrorMessage(); + this._hideErrorMessage(); - return this._rpc({ - route: '/slides/slide/quiz/save_to_session', - params: { - 'quiz_answers': {'slide_id': this.slide.id, 'slide_answers': quizAnswers}, - } - }); - } else { - this._showErrorMessage('slide_quiz_incomplete'); - return Promise.reject('The quiz is incomplete'); - } + return this._rpc({ + route: '/slides/slide/quiz/save_to_session', + params: { + 'quiz_answers': {'slide_id': this.slide.id, 'slide_answers': this._getQuizAnswers()}, + } + }); }, /** * After joining the course, we immediately submit the quiz and get the correction. diff --git a/addons/website_slides/static/src/xml/slide_course_join.xml b/addons/website_slides/static/src/xml/slide_course_join.xml index 0241915c190..d65dd756fe0 100644 --- a/addons/website_slides/static/src/xml/slide_course_join.xml +++ b/addons/website_slides/static/src/xml/slide_course_join.xml @@ -6,12 +6,7 @@ class="btn btn-primary o_wslides_js_course_join_link text-uppercase font-weight-bold" title="Join the Course" aria-label="Join the Course" href="#"> - - - Sign in - - - +