Moodle
  1. Moodle
  2. MDL-8093

Moodle Course Creator Role Appears in all course & Enrollment Issues

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.7, 1.7.1, 1.7.2, 1.8
    • Fix Version/s: 1.7.2, 1.8
    • Labels:
      None
    • Environment:
      Windows
    • Database:
      MySQL
    • Affected Branches:
      MOODLE_17_STABLE, MOODLE_18_STABLE
    • Fixed Branches:
      MOODLE_17_STABLE, MOODLE_18_STABLE

      Description

      We created a new moodle installation and added two users and assigned them course creator permissions to the main site. First course creator user logs in and creates a course. Upon creation, we allowed enrollment and enrolled the creator into the course.

      Issue 1 - Course Creator enrolled as a student

      Issue 2 - Next we went to the main page and the course was listed with two course creators. In fact if we added another course creator to the main site, he would be automatically listed in each and every course.

      Issue 3 - Next course creator logs out and the next course creator logs in. He cannot see a course creation button.

      Issue 4 - We forced a course creation by using url and it worked, however this time we disabled enrollment. Guess what the course was created but the course creator was locked out of his own course. Only an administrator could assing the user to the course.

      Issue 5 - The course created in Issue 4 was still marked with all the course creators assigned to the site.

      I've watched the thread on this and it shows that this might have been solved many times, but the problem still exists in the latest download today on 6th January.

      Anyone with resolutions, please help.

      Rakesh

        Gliffy Diagrams

          Issue Links

            Activity

            Hide
            Nick Freear added a comment -

            Hi Rakesh. I've removed the Accessibility component, as this has nothing to do with "Accessibility (to those with disabilities)" - automatically reassigning.

            Show
            Nick Freear added a comment - Hi Rakesh. I've removed the Accessibility component, as this has nothing to do with "Accessibility (to those with disabilities)" - automatically reassigning.
            Hide
            Helen Foster added a comment -

            Added Roles component and additional versions affected.

            Course creators without moodle/course:view and moodle/course:update set to allow are still being listed as course participants in all courses in Moodle 1.7.2 + (2006101020) and 1.8 Beta + (2007021501).

            Show
            Helen Foster added a comment - Added Roles component and additional versions affected. Course creators without moodle/course:view and moodle/course:update set to allow are still being listed as course participants in all courses in Moodle 1.7.2 + (2006101020) and 1.8 Beta + (2007021501).
            Hide
            Martin Dougiamas added a comment -

            Yes, I'm seeing this too.

            Show
            Martin Dougiamas added a comment - Yes, I'm seeing this too.
            Hide
            Martin Dougiamas added a comment -

            I think I have this licked in 1.8 .... just merging to other branches.

            Show
            Martin Dougiamas added a comment - I think I have this licked in 1.8 .... just merging to other branches.
            Hide
            Martin Dougiamas added a comment -

            Fixed.

            What happens now is that all roles WITHOUT moodle/course:view are excluded from participant listings.

            Show
            Martin Dougiamas added a comment - Fixed. What happens now is that all roles WITHOUT moodle/course:view are excluded from participant listings.
            Hide
            Helen Foster added a comment -

            Thanks Martin

            Show
            Helen Foster added a comment - Thanks Martin

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: