From 4212aa76e749aaf937fa6242e8d9916456935dc2 Mon Sep 17 00:00:00 2001 From: champsupertramp Date: Fri, 20 May 2016 19:14:16 +0800 Subject: [PATCH] Fix form error with users tags --- core/um-actions-form.php | 2 +- core/um-members.php | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/core/um-actions-form.php b/core/um-actions-form.php index 9ff6a6a8..0ee2b4cf 100644 --- a/core/um-actions-form.php +++ b/core/um-actions-form.php @@ -167,7 +167,7 @@ $ultimatemember->form->add_error($key, sprintf(__('%s is required.','ultimatemember'), $array['title'] ) ); } - if ( isset( $array['type'] ) && $array['type'] == 'user_tags' && isset( $array['required'] ) && $array['required'] == 1 && !isset( $args[$key] ) ) { + if ( defined('um_user_tags_path') && isset( $array['type'] ) && $array['type'] == 'user_tags' && isset( $array['required'] ) && $array['required'] == 1 && !isset( $args[$key] ) ) { $ultimatemember->form->add_error($key, sprintf(__('%s is required.','ultimatemember'), $array['title'] ) ); } diff --git a/core/um-members.php b/core/um-members.php index b38c7a70..cbbb5710 100644 --- a/core/um-members.php +++ b/core/um-members.php @@ -65,8 +65,8 @@ class UM_Members { $fields = $ultimatemember->builtin->all_user_fields; - if ( isset( $fields[$filter] ) ) { - $attrs = $fields[$filter]; + if ( isset( $fields[ $filter ] ) ) { + $attrs = $fields[ $filter ]; } else { $attrs = apply_filters("um_custom_search_field_{$filter}", array() ); } @@ -77,9 +77,9 @@ class UM_Members { if ( $ultimatemember->builtin->is_dropdown_field( $filter, $attrs ) ) { $type = 'select'; } else if ( 'user_tags' == $attrs['type'] ) { - $attrs['options'] = apply_filters('um_multiselect_options_user_tags', array(), $attrs); - $attrs['custom'] = 1; - $type = 'select'; + $attrs['options'] = apply_filters('um_multiselect_options_user_tags', array(), $attrs); + $attrs['custom'] = 1; + $type = 'select'; } else { $type = 'text'; }