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.')):

Note: See TracTickets for help on using tickets.