From db38024433699bfca588b6aed0231f19d201c7b3 Mon Sep 17 00:00:00 2001 From: champsupertramp Date: Wed, 14 Sep 2016 19:56:57 +0800 Subject: [PATCH] Fix displaying roles in fields --- core/um-fields.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/um-fields.php b/core/um-fields.php index c634f208..6e42833b 100644 --- a/core/um-fields.php +++ b/core/um-fields.php @@ -1620,7 +1620,7 @@ class UM_Fields { $val = (string) $val; $val = trim( $val ); $post_id = $wpdb->get_var( - $wpdb->prepare("SELECT ID FROM $wpdb->posts WHERE post_status = 'publish' AND post_type = 'um_role' AND post_name = %s OR post_title = %s", $key, $val ) + $wpdb->prepare("SELECT ID FROM $wpdb->posts WHERE post_status = 'publish' AND post_type = 'um_role' AND ( post_name = %s OR post_title = %s )", $key, $val ) ); $_role = get_post( $post_id ); if( isset( $_role->post_title ) ){ @@ -1804,7 +1804,7 @@ class UM_Fields { $val = (string) $val; $val = trim( $val ); $post_id = $wpdb->get_var( - $wpdb->prepare("SELECT ID FROM $wpdb->posts WHERE post_status = 'publish' AND post_type = 'um_role' AND post_name = %s OR post_title = %s", $rkey, $val ) + $wpdb->prepare("SELECT ID FROM $wpdb->posts WHERE post_status = 'publish' AND post_type = 'um_role' AND ( post_name = %s OR post_title = %s )", $rkey, $val ) ); $_role = get_post($post_id); $new_roles[$_role->post_name] = $_role->post_title;