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
          183 kB
          Anders Rasmussen
        2. bbb2.png
          259 kB
          Anders Rasmussen
        3. before_patch.png
          47 kB
          Huong Nguyen
        4. image-2025-03-21-08-23-26-034.png
          28 kB
          Laurent David
        5. MDL-84112.png
          98 kB
          Ron Carl Alfon Yu
        6. site.png
          350 kB
          Anders Rasmussen

            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.