If the plugin is used on an environment that uses php8.2 or later you get this response after post request from WordPress, and therefore it can't render courses available for conection
{
"exception": "dml_missing_record_exception",
"errorcode": "invalidrecord",
"message": "No se puede encontrar registro de datos en la tabla external_functions de la base de datos."
}
I've used postman to POST on https://moodle_domain/webservice/rest/server.php?wstoken={{duamconsultores_token}}&moodlewsrestformat=json&wsfunction=get_courses and get responses for php8.1 or below on server side
If the plugin is used on an environment that uses php8.2 or later you get this response after post request from WordPress, and therefore it can't render courses available for conection
I've used postman to POST on
https://moodle_domain/webservice/rest/server.php?wstoken={{duamconsultores_token}}&moodlewsrestformat=json&wsfunction=get_courses
and get responses for php8.1 or below on server side