-
Bug
-
Resolution: Fixed
-
Minor
-
3.7.1, 3.7.2, 3.7.3, 3.8, 3.9, 3.10
-
MOODLE_310_STABLE, MOODLE_37_STABLE, MOODLE_38_STABLE, MOODLE_39_STABLE
-
MOODLE_38_STABLE, MOODLE_39_STABLE
-
MDL-67695-master_get_lti_proxies -
Problem Summary:
When an administrator navigates to the plugins > activity modules > manage external tools area an error message displays and then if you close out of the pop-up error message, you will not see any of the configured tools listed, which misleads the administrator(s) - image link here: https://www.screencast.com/t/NGxvjWQ4XuC
Workaround: Close the pop-up error and navigate to the manage pre-configured tools link or Manage external tool registrations and you can see the tools available and edit or review as needed
Other information: upon investigation this issue does not seem to prohibit external tools functioning in courses that are properly registered but it is frustrating and confusing for administrators
Replication Steps:
Navigate to a site: Site administration > Plugins > Activity Modules > External Tool > Manage Tools >
Error displays: full stack trace below
invalidresponse
Invalid response value detected
File: /lib/externallib.php
Line: 425
Stack trace:
Error in response - Missing following required key in a single structure: platformid
Error code: invalidresponse
- line 425 of /lib/externallib.php: invalid_response_exception thrown
- line 457 of /lib/externallib.php: call to external_api::clean_returnvalue()
- line 250 of /lib/externallib.php: call to external_api::clean_returnvalue()
- line 59 of /lib/ajax/service.php: call to external_api::call_external_function()
Error in response - Missing following required key in a single structure: platformid
Error code: invalidresponse - line 425 of /lib/externallib.php: invalid_response_exception thrown
- line 457 of /lib/externallib.php: call to external_api::clean_returnvalue()
- line 250 of /lib/externallib.php: call to external_api::clean_returnvalue()
- line 59 of /lib/ajax/service.php: call to external_api::call_external_function()
- blocks
-
MDL-69092 Add pagination to the manage tools page to help with large volumes of tools
- Closed
- has to be done before
-
MDL-69976 Final deprecation of function: serialise_tool_proxy()
- Closed
- is blocked by
-
MDL-69319 LTI external tests clean up
- Closed
- will help resolve
-
MDL-60495 The tool_proxy_card.mustache template closes img tag incorrectly
- Closed