Mercurial > hg > zopeSolr
changeset 12:2e2da6d5e30d default tip
bug in generateLink if searchterm ="*" dann wird _fc nicht in den Link eingebaut.
author | dwinter |
---|---|
date | Thu, 22 Aug 2013 14:21:25 +0200 |
parents | f7fe88804cb8 |
children | |
files | zopeSolr.py |
diffstat | 1 files changed, 7 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/zopeSolr.py Thu Jun 27 08:29:20 2013 +0200 +++ b/zopeSolr.py Thu Aug 22 14:21:25 2013 +0200 @@ -129,11 +129,12 @@ searchTerms=[searchTerms] for searchTerm in searchTerms: - try: - ret+="&%s_fc=%s"%(facet,searchTerm.encode('utf-8')) - except: - ret+="&%s_fc=%s"%(facet,searchTerm) - + if searchTerm!="*": + try: + ret+="&%s_fc=%s"%(facet,searchTerm.encode('utf-8')) + except: + ret+="&%s_fc=%s"%(facet,searchTerm) + for key,values in ranges.items(): if isinstance(values, basestring): @@ -157,6 +158,7 @@ value=[value] for val in value: + ret+="&%s=%s"%(key,val) return ret