- fixed fields visibility;

This commit is contained in:
nikitasinelnikov
2020-03-30 13:57:38 +03:00
parent 4f3325b4e2
commit f3f09e46b0
+2 -2
View File
@@ -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;
}
}