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

Default Manager and Teacher role unable to manually mark course as completed

    XMLWordPrintable

Details

    Description

      When enabling course completion, Teacher and Manager role are unable to manually mark course as completed.

      To reproduce in Moodle 2.5+ (Build: 20130530):

      • fresh Moodle install - all roles at their defaults
      • create a course with completion enabled
      • set course completion condition "Manual completion by others" checking manager or teacher role
      • crate a user "MNG" and assign Manager or teacher role in the course
      • create another user "STD" and assign him the student role
      • login as the "MNG" user and access the course
      • access the course completion report and try to mark as complete the course for user "STD"
      • an error message appears, related to the user's completion not being tracked

      The same error appears for the Teacher role, also in Moodle 2.4.

      A possible workaround is altering the manager or teacher role setting the capability "isincompletionreport" to Allow. However that way Manager and Teacher will appear in the completion report, which may not make sense in many usage scenario.

      Attachments

        Issue Links

          Activity

            People

              sry_not4sale Aaron Barnes
              andreabix Andrea Bicciolo
              David Monllaó David Monllaó
              Dan Poltawski Dan Poltawski
              Ankit Agarwal Ankit Agarwal
              Votes:
              26 Vote for this issue
              Watchers:
              27 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                12/Jan/15