Uploaded image for project: 'Plugins'
  1. Plugins
  2. CONTRIB-6124

COMPLETION_UNKNOWN in submit.php

XMLWordPrintable

    • 2016010586
    • MOODLE_30_STABLE
    • MOODLE_27_STABLE, MOODLE_28_STABLE, MOODLE_29_STABLE, MOODLE_30_STABLE

      Hi,

      At the end of an hotpot activities, there is an error message which happen when activity completion tracking is active in the course.
      "Unexpected manual completion state for 34674: -1
      Error code: err_system"

      In the file mod/hotpot/submit.php ligne 98:
      $completion->update_state($cm);
      should be replace by:
      $completion->update_state($cm, COMPLETION_COMPLETE);

      Here, "possibleresult" paramater is "COMPLETION_UNKNOWN" => that's why error appears:

      switch($possibleresult) {
      case COMPLETION_COMPLETE:
      case COMPLETION_INCOMPLETE:
      $newstate = $possibleresult;
      break;
      default:
      $this->internal_systemerror("Unexpected manual completion state for {$cm->id}: $possibleresult");

      If you could have a look and confirm.
      Best regards.

            xxxxxxx Gordon Bateson
            tmaisons Thomas
            Votes:
            1 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.