[AMOS commit] MDL-78597 mod_lti: remove the ability to add manual instances of tools Committed into Git: 2023-07-26 06:14 UTC

[AMOS commit] MDL-78597 mod_lti: remove the ability to add manual instances of tools Committed into Git: 2023-07-26 06:14 UTC

by AMOS bot -
Number of replies: 0
Author: Jake Dallimore
MDL-78597 mod_lti: remove the ability to add manual instances of tools
In summary:
- Remove the 'External tool' item from get_course_content_items()
hook, which results in its removal from the activity chooser.
- Remove the 'External tool' item from get_all_content_items() hook,
which results in its removal from the admin activity chooser
recommendations page.
- Prevent use of the edit_form for creation of new manual instances.
- Retain the ability to edit existing manual instances.
- Fix tests expecting external tool.


http://git.moodle.org/gw?p=moodle.git;a=commit;h=ca10084639d6a4f4a35f4f015bdb736078818d01
http://github.com/moodle/moodle/commit/ca10084639d6a4f4a35f4f015bdb736078818d01

+ 4.3 en [lti:addmanualinstanceprohibitederror,mod_lti]