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

Popup error when showing calendar block on enrolment page

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Duplicate
    • 3.5.4, 3.6.2, 3.7
    • None
    • Calendar
    • MOODLE_35_STABLE, MOODLE_36_STABLE, MOODLE_37_STABLE

    Description

      Steps to reproduce:

      • Visit the site home page as an admin
      • Add a 'Calendar' block to the front page
      • Set the block page contexts to 'Display throughout the entire site'
      • Create a course
      • As a non-admin user, try to access the new course
      • You should be redirected to the enrolment page for that course, with the calendar displayed.

      Expected outcome:

      • No course calendar events displayed, no error messages

      Actual outcome:

      • No course calendar events displayed, popup error: requireloginerror - Course or activity not accessible.

      Clearly the login check is correct, because the user is not allowed to view calendar events for a course that they are not enrolled in. However, the popup error should not be displayed as this is confusing to the end user.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              davosmith Davo Smith
              David Woloszyn, Huong Nguyen, Jake Dallimore, Meirza, Michael Hawkins, Raquel Ortega, Safat Shahin, Stevani Andolo
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: