MDL-60567 competencies: list_competencies wrong type

"validate_params" returns arrays in external functions.
This commit is contained in:
Damyon Wiese
2017-12-19 11:30:34 +01:00
committed by Eloy Lafuente (stronk7)
parent 88498220a1
commit efde049bdf
+2 -2
View File
@@ -841,10 +841,10 @@ class external extends external_api {
$validcolumns = array('id', 'shortname', 'description', 'sortorder', 'idnumber',
'parentid', 'competencyframeworkid');
foreach ($params['filters'] as $filter) {
if (!in_array($filter->column, $validcolumns)) {
if (!in_array($filter['column'], $validcolumns)) {
throw new invalid_parameter_exception('Filter column was invalid');
}
$safefilters[$filter->column] = $filter->value;
$safefilters[$filter['column']] = $filter['value'];
}
$context = null;