Documentation Webservice Call error

Issue #40 new
Justin Merrill created an issue

When loading the webservices documentation page in Moodle 3.9+, I’m receiving an error stating that the externallib.php file cannot be found with the external function implementation. Here is the error text I’m receiving with debug information on:

Coding error detected, it must be fixed by a programmer: Cannot find file [dirroot]/course/format/tiles/externallib.php with external function implementation

More information about this error
Debug info:
Error code: codingerror
Stack trace:
line 87 of /lib/externallib.php: coding_exception thrown
line 36 of /admin/webservice/documentation.php: call to external_api::external_function_info()

To reproduce on Moodle 3.9:

  1. Login and load the Site Administration page.
  2. Select the plugins tab
  3. Scroll to the Web Services section.
  4. Select API Documentation

Comments (2)

  1. David Watson repo owner

    Hi Justin I am not able to replicate this error and the page loads normally for me and shows the entries for Tiles.

    Is the plugin otherwise performing normally? Did you check the permissions on that file?

  2. Boris REGRAGUI
    Hello,
    I am having the same problem accessing the API documentation (moodle / admin / webservice / documentation.php).
    It seems that in the "tiles" plug-in, the external function is missing.
    
    Format_tiles version plugin 3.9.0.13 - 2020080613
    Precise Moodle version: Moodle 3.10.2 (Build: 20210308) | Version 2020110902
    Theme: BoostVersion
    

  3. Log in to comment