Merge branch 'MDL-77105-401-4' of https://github.com/junpataleta/moodle into MOODLE_401_STABLE

This commit is contained in:
Paul Holden 2023-03-28 12:38:52 +01:00
commit 7f6888bd53
No known key found for this signature in database
GPG Key ID: A81A96D6045F6164

View File

@ -1809,7 +1809,8 @@ class cm_info implements IteratorAggregate {
// Determine whether the icon will be filtered in the CSS.
// This can be controlled by the module by declaring a 'filtericon' custom data.
// If the 'filtericon' custom data is not set, icon filtering will be determined whether the module has a `monologo` icon.
$filtericon = $this->customdata['filtericon'] ?? $ismonologo;
// Additionally, we need to cast custom data to array as some modules may treat it as an object.
$filtericon = ((array)$this->customdata)['filtericon'] ?? $ismonologo;
if ($filtericon) {
$icon->param('filtericon', 1);
}