MDL-60567 competencies: list_competencies wrong type
"validate_params" returns arrays in external functions.
This commit is contained in:
committed by
Eloy Lafuente (stronk7)
parent
88498220a1
commit
efde049bdf
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user