diff --git a/includes/um-short-functions.php b/includes/um-short-functions.php index cf04a01b..fa007096 100644 --- a/includes/um-short-functions.php +++ b/includes/um-short-functions.php @@ -1624,7 +1624,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' ) && ! empty( $data['roles'] ) ) { + if ( ! empty( $data['roles'] ) ) { if ( empty( $current_user_roles ) || count( array_intersect( $current_user_roles, $data['roles'] ) ) <= 0 ) { $can_view = false; } @@ -1635,7 +1635,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 ) || ( ! empty( $data['roles'] ) && count( array_intersect( $current_user_roles, $data['roles'] ) ) <= 0 ) ) ) { + if ( ! um_is_user_himself() && ( empty( $current_user_roles ) || ( ! empty( $data['roles'] ) && count( array_intersect( $current_user_roles, $data['roles'] ) ) <= 0 ) ) ) { $can_view = false; } }