From adda15ce00999b8f66e8ece10a85a9ec54937987 Mon Sep 17 00:00:00 2001 From: champsupertramp Date: Tue, 2 Aug 2016 17:37:48 +0800 Subject: [PATCH] Fix radio field in account page --- core/um-fields.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/core/um-fields.php b/core/um-fields.php index a02a97cf..5a9d997e 100644 --- a/core/um-fields.php +++ b/core/um-fields.php @@ -495,10 +495,17 @@ class UM_Fields { $key = 'role'; } - if ( um_user( $key ) == $value ) { + $um_user_value = um_user( $key ); + + if ( $um_user_value == $value ) { return true; } + if ( is_array( $um_user_value ) && in_array( $value, $um_user_value ) ) { + return true; + } + + } else { if ( isset($data['default']) && $data['default'] == $value ) {