From 72c4852d92d8582778eea78bf63487db0f4fe6c6 Mon Sep 17 00:00:00 2001 From: denisbaranov Date: Wed, 20 Mar 2019 19:10:58 +0200 Subject: [PATCH] Issue: Member directories not displaying properly Link: https://secure.helpscout.net/conversation/805360713/29066/?folderId=646525 Link: https://secure.helpscout.net/conversation/804840892/29054?folderId=646525 --- includes/core/um-filters-members.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/includes/core/um-filters-members.php b/includes/core/um-filters-members.php index 736015da..723f4dd1 100644 --- a/includes/core/um-filters-members.php +++ b/includes/core/um-filters-members.php @@ -86,11 +86,14 @@ function um_remove_special_users_from_list( $query_args, $args ) { if ( ! empty( $roles ) ) { if ( ! empty( $query_args['role__in'] ) ) { - $query_args['role__in'] = array_intersect( $query_args['role__in'], $roles ); + $roles_intersect = array_intersect( $query_args['role__in'], $roles ); + if( ! empty( $roles_intersect ) ){ + $query_args['role__in'] = $roles_intersect; + } } else { $query_args['role__in'] = $roles; } - } + } }