*** views_handler_filter_search.inc 2008-11-12 15:46:18.987000000 -0800 --- views_handler_filter_search2.inc 2008-11-12 15:48:30.742398974 -0800 *************** *** 77,82 **** --- 77,88 ---- * and $this->value respectively. */ function query() { + // This has been added to support filter options + if (isset($this->options['search_query'])) { + $this->search_query = search_parse_query($this->options['search_query']); + $this->search_query[0] = str_replace('d.', 'search_dataset.', $this->search_query[0]); + $this->search_query[2] = str_replace('i.', 'search_index.', $this->search_query[2]); + } if (!isset($this->search_query) || empty($this->search_query[3])) { if ($this->operator == 'required') { $this->query->add_where($this->options['group'], '0');