When setting up the filter type in views if you select Grouped Filters and try and apply the changes Drupal throws the following error:
PHP Fatal error: Call to undefined method Drupal\\search_api\\Plugin\\views\\filter\\SearchApiFulltext::operators() in /var/www/build/html/core/modules/views/src/Plugin/views/filter/FilterPluginBase.php on line 630
Once the error is thrown you are unable to switch back to Single Filter or Apply, Cancel or remove the filter from the pop-over. You have to delete the filter and re-create it.
Components:
Search_api: Alpha 14,
Search_api_solr: Alpha 3
Comments
Comment #2
ndrake86 commentedComment #3
ndrake86 commentedComment #4
drunken monkeyThanks a lot for reporting this problem!
I could easily reproduce it and the cause and solution were also quickly apparent.
Please see whether the attached patch works for you, too!
Comment #5
ndrake86 commentedI will test here shortly and get back to you.
Thanks @drunken monkey
Comment #6
ndrake86 commented@Druken Monkey. Tested and the issue I was seeing previously is gone with this patch.
I do see a warning error,
But it does not hamper the ability to do anything and could be a related to something else completely.
Nick
Comment #7
ndrake86 commentedComment #9
drunken monkeyGood to hear, thanks for testing!
Committed.
The warning does seem unrelated, yes. Did you try clearing the cache, and updating to the latest dev versions of Search API and (if applicable) Facets? This appears to be related to #2648260: Add a "display" plugin type to list all known search pages.