This commit is contained in:
Sara Arjona
2025-01-29 16:22:11 +01:00
4 changed files with 19 additions and 2 deletions
+11 -1
View File
@@ -278,7 +278,7 @@ class user extends base {
// Picture column.
$columns[] = (new column(
'picture',
new lang_string('userpicture', 'core_reportbuilder'),
new lang_string('picture'),
$this->get_entity_name()
))
->add_joins($this->get_joins())
@@ -506,6 +506,16 @@ class user extends base {
))
->add_joins($this->get_joins());
// Picture filter.
$filters[] = (new filter(
boolean_select::class,
'picture',
new lang_string('picture'),
$this->get_entity_name(),
"CASE WHEN {$tablealias}.picture > 0 THEN 1 ELSE 0 END",
))
->add_joins($this->get_joins());
// User fields filters.
$fields = $this->get_user_fields();
foreach ($fields as $field => $name) {