From 683e326c6f816fc52b99ec50515a979f0711f3ac Mon Sep 17 00:00:00 2001 From: nikitasinelnikov Date: Mon, 2 Dec 2019 15:35:49 +0200 Subject: [PATCH] - fixed small PHP notices; --- includes/um-short-functions.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/includes/um-short-functions.php b/includes/um-short-functions.php index c38a9f7a..04273b5c 100644 --- a/includes/um-short-functions.php +++ b/includes/um-short-functions.php @@ -1385,7 +1385,7 @@ function um_can_view_field( $data ) { if ( ! is_user_logged_in() ) { $can_view = false; } else { - if ( ! UM()->roles()->um_user_can( 'can_edit_everyone' ) && $data['roles'] ) { + if ( ! UM()->roles()->um_user_can( 'can_edit_everyone' ) && ! empty( $data['roles'] ) ) { if ( empty( $current_user_roles ) || count( array_intersect( $current_user_roles, $data['roles'] ) ) <= 0 ) { $can_view = false; } @@ -1396,7 +1396,7 @@ function um_can_view_field( $data ) { if ( ! is_user_logged_in() ) { $can_view = false; } else { - if ( ! UM()->roles()->um_user_can( 'can_edit_everyone' ) && ! um_is_user_himself() && ( empty( $current_user_roles ) || count( array_intersect( $current_user_roles, $data['roles'] ) ) <= 0 ) ) { + if ( ! UM()->roles()->um_user_can( 'can_edit_everyone' ) && ! um_is_user_himself() && ( empty( $current_user_roles ) || ( ! empty( $data['roles'] ) && count( array_intersect( $current_user_roles, $data['roles'] ) ) <= 0 ) ) ) { $can_view = false; } }