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

Default completion is not available with Big blue button when there is a large amount of users

XMLWordPrintable

      Whenever you have a site with a lot of users, and you want to set a default activity completion on the site. Then it breaks because of the massive load time and missing memory.

      This is because of Bigbluebutton's mod_form class, definition() method.

      It creates a hidden html element and adds participant data, for the JavaScript to find, whenever you normally edit a bigbluebutton activity. Which is not needed in the defaultcompletion view.

       

      If it's possible for any tester to create hundreds of thousands of users.. Then the test scenario is as follows:

      • Ensure your site has a lot of users (In our case; 400.000)
      • Click on 'Site administration'
      • Click on the 'courses' tab
      • Click on 'Default activity completion' under the 'Default settings' heading
      • Confirm that a Fatal error occurs

        1. bbb1.png
          bbb1.png
          183 kB
        2. bbb2.png
          bbb2.png
          259 kB
        3. before_patch.png
          before_patch.png
          47 kB
        4. image-2025-03-21-08-23-26-034.png
          image-2025-03-21-08-23-26-034.png
          28 kB
        5. MDL-84112.png
          MDL-84112.png
          98 kB
        6. site.png
          site.png
          350 kB

            ara Anders Rasmussen
            ara Anders Rasmussen
            Tue Korsgaard Tue Korsgaard
            Laurent David Laurent David
            Ron Carl Alfon Yu Ron Carl Alfon Yu
            Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 3 days, 3 hours, 35 minutes
                3d 3h 35m

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