MDL-76873 reportbuilder: correct checks for profile field visibility.

This commit is contained in:
Paul Holden
2023-02-20 09:22:14 +00:00
parent cb2fa7a92d
commit 0e6bc44970
@@ -74,8 +74,8 @@ class user_profile_fields {
* @return profile_field_base[]
*/
private function get_user_profile_fields(): array {
return array_filter(profile_get_user_fields_with_data(0), static function($profilefield): bool {
return (int)$profilefield->field->visible === (int)PROFILE_VISIBLE_ALL;
return array_filter(profile_get_user_fields_with_data(0), static function(profile_field_base $profilefield): bool {
return $profilefield->is_visible();
});
}