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

            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.