-
Bug
-
Resolution: Fixed
-
Minor
-
4.0.2
-
MOODLE_400_STABLE
-
MOODLE_400_STABLE
-
MDL-75285-master -
-
WP 4.0 ES1 (TM)
I have a datasource where there is a left join with courses entity and left join with categories entity, it throws exceptions such as:
Exception - Argument 1 passed to core_course\local\entities\course_category::core_course\local\entities\{closure}() must be of the type string, null given, called in [dirroot]/reportbuilder/classes/local/report/column.php on line 686
|
Error code: generalexceptionmessage
|
* line 100 of /course/classes/local/entities/course_category.php: TypeError thrown
|
* line 686 of /reportbuilder/classes/local/report/column.php: call to core_course\local\entities\course_category::core_course\local\entities\{closure}()
|
* line 201 of /reportbuilder/classes/table/custom_report_table.php: call to core_reportbuilder\local\report\column->format_value()
|
* line 2009 of /lib/tablelib.php: call to core_reportbuilder\table\custom_report_table->format_row()
|
* line 2133 of /lib/tablelib.php: call to table_sql->build_table()
|
* line 262 of /lib/table/classes/external/dynamic/get.php: call to table_sql->out()
|
* line ? of unknownfile: call to core_table\external\dynamic\get::execute()
|
* line 261 of /lib/externallib.php: call to call_user_func_array()
|
* line 86 of /lib/ajax/service.php: call to external_api::call_external_function()
|