Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-85004

scorm completion issue

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • 4.5.2
    • SCORM
    • None
    • MOODLE_405_STABLE

      1. Create a scorm activity with the following setting:

      So the scorm should be completed if one of the attempts has more then 95 points.

      1. Create another activity with restrict access to be only available after the users completed the scrom activity
      2. With a test user, do two attempts with the scorm, first a failed one (under 95), then a completed one (over 95)
      3. Wait for the cron process to be sure
      4. Check the completion report, the scorm activity is showing as "completed, but didn't achieve pass grade", which is false
      5. Check with the test user if you can access the next activity (You cannot)
      6. Now open the scorm activity setting page, unlock the completion and save it, which recalculates the completion
      7. Check again the report: all good now
      8. Check again if the test user can access the next activity: they can, all good.

      Assumtion: It is a cron issue, the cron doesn't "see" if the user completed the scorm again and already has a passing grade.

      Video demonstration attached:

      completion - cron issue.mp4

      (SL-29061)

      Thanks
      Csaba

       

        1. completion - cron issue.mp4
          16.55 MB
          Csaba Gloner
        2. image-2025-03-25-16-05-54-696.png
          51 kB
          Csaba Gloner
        3. image-2025-03-25-16-06-05-608.png
          23 kB
          Csaba Gloner

            Unassigned Unassigned
            csaba.gloner Csaba Gloner
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:

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