Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-67695

External tool page error

    XMLWordPrintable

    Details

      Description

      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()

       

       

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              andrewmadden Andrew Madden
              Reporter:
              jlooney jenna
              Peer reviewer:
              Dmitrii Metelkin
              Integrator:
              Jake Dallimore
              Tester:
              Janelle Barcega
              Participants:
              Component watchers:
              Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Sujith Haridasan
              Votes:
              11 Vote for this issue
              Watchers:
              20 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                9/Nov/20

                  Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 3 hours, 12 minutes
                  3h 12m