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

Separate group mode breaks BigBlueButton.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Minor Minor
    • None
    • 2.5.1
    • None
    • MOODLE_25_STABLE

      In separate group mode, users who can access all groups (teachers by default) can never join meetings with group bound users (students by default) even if they are members of the same group.

      Steps to reproduce:
      1. Create a course in separate group mode. (separate group mode is not strictly necessary)
      2. Enroll a student and teacher into a single group in the above course.
      3. Create a BigBlueButton activity in the course, making sure it is set to separate groups.
      4. Click the activity as a teacher.
      5. In another browser or on another computer click the activity as a student.
      You will see they are now in separate meetings.

      Inspection shows the meeting ids are different. The teacher's meeting id ends in 0, whereas the student's meeting id ends in their group id.

      The function groups_get_activity_group returns 0 when the user in question can access all groups. (teachers by default can do this)

      A solution would be to intercept 0 and multiple groups and allow an interstitial screen which requires the selection of a group chat to join. The meeting ID would use this ID as the last member in the meeting ID chain.

            jfederico Jesus Federico
            rrusso Robert Russo
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

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