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

availability classes front_end sanity for missing plugins

XMLWordPrintable

      On adding activities to courses where LMS deployments are missing an availability plugin the sanity check fails to check if the plugin is enabled / available to the LMS.

      A class not found exception is generated on availability/classes/frontend.php on line 123

                  $details = $pluginmanager->get_plugin_info('availability_'.$plugin);
                  if (!is_null($details->rootdir)) {
                     .. rest of code .. 
                  } 

      Added to the wrapper protects the sanity fail. 

        1. MDL-80337_404_Step11.png
          MDL-80337_404_Step11.png
          106 kB
        2. MDL-80337_404_Step3.png
          MDL-80337_404_Step3.png
          78 kB
        3. MDL-80337_404_Step8.png
          MDL-80337_404_Step8.png
          106 kB
        4. MDL-80337_405_Step11.png
          MDL-80337_405_Step11.png
          103 kB
        5. MDL-80337_405_Step3.png
          MDL-80337_405_Step3.png
          68 kB
        6. MDL-80337_405_Step8.png
          MDL-80337_405_Step8.png
          104 kB
        7. MDL-80337_500_Step11.png
          MDL-80337_500_Step11.png
          102 kB
        8. MDL-80337_500_Step3.png
          MDL-80337_500_Step3.png
          65 kB
        9. MDL-80337_500_Step8.png
          MDL-80337_500_Step8.png
          95 kB
        10. MDL-80337_Main_Step11.png
          MDL-80337_Main_Step11.png
          102 kB
        11. MDL-80337_Main_Step3.png
          MDL-80337_Main_Step3.png
          68 kB
        12. MDL-80337_Main_Step6.png
          MDL-80337_Main_Step6.png
          89 kB
        13. MDL-80337_Main_Step8.png
          MDL-80337_Main_Step8.png
          104 kB

            pholden Paul Holden
            dustinbrisebois Dustin Brisebois
            Carlos Castillo Carlos Castillo
            Sara Arjona (@sarjona) Sara Arjona (@sarjona)
            Raquel Ortega Raquel Ortega
            Votes:
            0 Vote for this issue
            Watchers:
            16 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 2 hours, 36 minutes
                2h 36m

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