Ticket #20217 (new Bug)
Opened 16 months ago
Quick search and search form give different results
Reported by: | sascha | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | 4.x |
Component: | Unknown | Version: | 4.2 |
Keywords: | Cc: |
Description
My new issue looks like a reborn https://dev.plone.org/ticket/303 .
But nowdays the search form for advanced search does a liveupdate as a type searchwords into it as well. My user find this to be an unexpected behavior - something they have found with quicksearch is not found / displayed as they just press return.
My fix for now:
diff -Nu src/plone.app.search/plone/app/search/browser.py-dist src/plone.app.search/plone/app/search/browser.py --- src/plone.app.search/plone/app/search/browser.py-dist 2012-12-15 04:47:15.000000000 +0100 +++ src/plone.app.search/plone/app/search/browser.py 2014-12-05 12:51:08.000000000 +0100 @@ -75,6 +75,8 @@
valid = set(valid_indexes).intersection(request.form.keys()) if not valid:
return
+ if text and request.form.has_key('SearchableText'): + text=text+'*'
for k, v in request.form.items():
if v and ((k in valid_keys) or k.startswith('facet.')):