diff --git a/cmb2-field-ajax-search.php b/cmb2-field-ajax-search.php index a0b492a..e09b020 100644 --- a/cmb2-field-ajax-search.php +++ b/cmb2-field-ajax-search.php @@ -45,8 +45,6 @@ if( ! class_exists( 'CMB2_Field_Ajax_Search' ) ) { add_filter( 'cmb2_pre_field_display_user_ajax_search', array( $this, 'display' ), 10, 3 ); add_filter( 'cmb2_pre_field_display_term_ajax_search', array( $this, 'display' ), 10, 3 ); - add_filter( 'cmb2_override_meta_value', array( $this, 'get_value' ), 10, 4 ); - // Sanitize add_action( 'cmb2_sanitize_post_ajax_search', array( $this, 'sanitize' ), 10, 4 ); add_action( 'cmb2_sanitize_user_ajax_search', array( $this, 'sanitize' ), 10, 4 ); @@ -56,14 +54,6 @@ if( ! class_exists( 'CMB2_Field_Ajax_Search' ) ) { add_action( 'wp_ajax_cmb_ajax_search_get_results', array( $this, 'get_results' ) ); } - public function get_value( $string, $object_id, $a, $object ) { - if ( ( $object->args( 'type' ) === 'post_ajax_search' || $object->args( 'type' ) === 'puser_ajax_search' || $object->args( 'type' ) === 'term_ajax_search' ) && $object->group ) { - $data = get_metadata( $a['type'], $a['id'], $a['field_id'], ( $a['single'] || $a['repeat'] ) ); - return $data[ 0 ]; - } - return $string; - } - public function convert_as_id_css( $name ) { return str_replace( '__', '_', str_replace( '[', '_', str_replace( ']', '_', $name ) ) ); } @@ -82,7 +72,7 @@ if( ! class_exists( 'CMB2_Field_Ajax_Search' ) ) { $value = explode(', ', $value); } - if( $field->args( 'multiple' ) == true ) { + if( $field->args( 'multiple-item' ) == true ) { $default_limit = -1; // 0 or -1 means unlimited ?>