The commit a6f25c0 breaks autocomplete filters for fields.

$handler->field == $this->field ignores the fact that the fields may be called ie. field_name_value or field_name_email, where if ($handler->field == $this->field) won't match.

I guess it also needs a fix in views_autocomplete_filter():

$filters = $display_handler->get_option('filters');
if (empty($filters[$filter_name]['exposed']) || empty($filters[$filter_name]['expose']['autocomplete_filter'])) {
  return drupal_not_found();
}

Comments

vasike’s picture

Status: Active » Fixed

indeed. thank you Sir.
here is the commit http://drupalcode.org/project/views_autocomplete_filters.git/commit/1a6598c
that change the data to be cheked, now it cheks by real_field

please reopen if it's not fixed. thanks again and always.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.