Error message post upgrade

Error message post upgrade

by Heleni Lindsell -
Number of replies: 2

We've just upgraded from 3.5.5 to 3.9 in replace of our usual administrator who would usually complete this and when opening the page we are getting this error message:

Class coursecat is now alias to autoloaded class core_course_category, course_in_list is an alias to core_course_list_element. Class coursecat_sortable_records is deprecated without replacement. Do not include coursecatlib.php

  • line 31 of \lib\coursecatlib.php: call to debugging()
  • line 31 of \theme\adaptable\renderers.php: call to require_once()
  • line 771 of \lib\outputlib.php: call to include_once()
  • line 679 of \lib\outputlib.php: call to theme_config->__construct()
  • line 1551 of \lib\pagelib.php: call to theme_config::load()
  • line 687 of \lib\pagelib.php: call to moodle_page->initialise_theme_and_output()
  • line 830 of \lib\pagelib.php: call to moodle_page->magic_get_theme()
  • line 60 of \theme\adaptable\settings\block_regions.php: call to moodle_page->__get()
  • line 51 of \theme\adaptable\settings.php: call to include()
  • line 57 of \admin\settings\appearance.php: call to include()
  • line 8562 of \lib\adminlib.php: call to require()
  • line 8451 of \lib\adminlib.php: call to admin_get_root()
  • line 202 of \admin\plugins.php: call to admin_externalpage_setup()

Any help would be much appreciated.

Average of ratings: -
In reply to Heleni Lindsell

Re: Error message post upgrade

by Howard Miller -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers
Check your optional plugins are compatible with Moodle 3.9 and all up to date. I would start with the Adaptable theme which, unfortunately, doesn't advertise a version for use with Moodle 3.9 (https://moodle.org/plugins/pluginversions.php?plugin=theme_adaptable). Although... I don't believe that Adaptable is the problem here (the function it is complaining about was deprecated in 3.6) - unless it's an ancient version.