Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: 3.6.6, 3.7, 3.8
-
Component/s: Web Services
Description
I was lead to webservice/wsdoc.php by https://docs.moodle.org/dev/Web_services_API_-_Function_List but there's no way a full list of web service API functions but an error "A required parameter (sesskey) was missing" and then if you provide a sesskey (in the URL ?sesskey=XXXXXXX) an error "A required parameter (id) was missing". This has been fixed by amending the https://docs.moodle.org/dev/Web_services_API_-_Function_List page and is no more an issue.
Additionally in the breadcrumb there's a unresolved string [[usercurrentsettings]] which is nowhere to be found in the sources.
Steps to reproduce:
- As admin, enable 'enablewsdocumentation' in your admin settings
- Call webservice/wsdoc.php on your Moodle instance
WHAT YOU EXPECTED:
A full list of the activated web service API functions
WHAT ACTUALLY HAPPENS:
An error "A required parameter (sesskey) was missing" and then if you provide a sesskey (in the URL ?sesskey=XXXXXXX) an error "A required parameter (sesskey) was missing". And a missing string in the Breadcrumb.