From 980751b7044743585e75a5dc974a2bccbee3c0da Mon Sep 17 00:00:00 2001 From: champsupertramp Date: Thu, 27 Oct 2016 23:21:53 +0800 Subject: [PATCH] Fix field selection with special characters on form submission --- core/um-fields.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/core/um-fields.php b/core/um-fields.php index 6f483c8d..5ee7537d 100644 --- a/core/um-fields.php +++ b/core/um-fields.php @@ -423,8 +423,12 @@ class UM_Fields { $key = apply_filters('um_is_selected_filter_key', $key ); if ( isset( $ultimatemember->form->post_form[ $key ] ) && is_array( $ultimatemember->form->post_form[ $key ] ) ) { + + if ( in_array( $value, $ultimatemember->form->post_form[ $key ] ) ){ + return true; + } - if ( in_array( $value, $ultimatemember->form->post_form[ $key ] ) ){ + if ( in_array( html_entity_decode( $value ), $ultimatemember->form->post_form[ $key ] ) ){ return true; }