-
Bug
-
Resolution: Done
-
Minor
-
3.7.0
-
-
-
MOODLE_37_STABLE
-
MOODLE_37_STABLE
-
Moodle App 3.7.1
Since MOBILE-2800, if handlers defined in a course format plugin do not initialise, courses using the format are not accessible in the app.
If you have a CoreMainMenuDelegate handler defined and you want to make its display optional, you have to have its init function throw an exception. If the handler is defined in a course format plugin, this exception will make the app think the plugin's handlers have not initialised, and the courses will be inaccessible.
To get around this, we need a way to make these handlers optional without throwing an exception in the web service, like we do with the "restrict" array for other handler types.
- is blocked by
-
MDL-66229 Add a new return to tool_mobile_get_content to indicate handler is disabled
-
- Closed
-