Uploaded image for project: 'Moodle app'
  1. Moodle app
  2. MOBILE-1581

Quiz offline summary isn't working right with CBM

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Minor Minor
    • 3.1.0
    • 3.1.0
    • Quiz add-on
    • Hide
      1. Create a quiz with at least 1 essay and 1 multichoice questions, using deferred CBM behaviour. Enable it for offline usage.
      2. In the app, download the quiz and start it. Answer both questions but don't select a certainty in the multichoice one.
      3. Go to quiz summary and check that the essay is marked as "Answer saved" but the multichoice is marked as "Not yet answered".
      4. Now select a certainty for the multichoice and go to summary again. Check that now its status is "Answer saved".
      Show
      Create a quiz with at least 1 essay and 1 multichoice questions, using deferred CBM behaviour. Enable it for offline usage. In the app, download the quiz and start it. Answer both questions but don't select a certainty in the multichoice one. Go to quiz summary and check that the essay is marked as "Answer saved" but the multichoice is marked as "Not yet answered". Now select a certainty for the multichoice and go to summary again. Check that now its status is "Answer saved".
    • MOODLE_31_STABLE
    • MOODLE_31_STABLE
    • Moodle Mobile 3.1.0

      There are 2 bugs when loading the summary using offline data:

      1- In deferredfeedback determineQuestionState, we should pass the whole answers to isComplete (otherwise deferredcbm cannot see certainty).
      2- Some questions types (like essay) won't have certainty, so right now we'll always mark them as incomplete

            dpalou Dani Palou
            dpalou Dani Palou
            Pau Ferrer Pau Ferrer
            Juan Leyva Juan Leyva
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.