dovecot-1.2: fts-solr: Don't double-escape "+" if we're filterin...
    dovecot at dovecot.org 
    dovecot at dovecot.org
       
    Wed Apr  1 17:30:04 EEST 2009
    
    
  
details:   http://hg.dovecot.org/dovecot-1.2/rev/e81dfb69bfc5
changeset: 8879:e81dfb69bfc5
user:      Timo Sirainen <tss at iki.fi>
date:      Wed Apr 01 10:29:58 2009 -0400
description:
fts-solr: Don't double-escape "+" if we're filtering what mailboxes we want.
diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
src/plugins/fts-solr/fts-backend-solr.c |    4 ++--
diffs (15 lines):
diff -r b44679b31dca -r e81dfb69bfc5 src/plugins/fts-solr/fts-backend-solr.c
--- a/src/plugins/fts-solr/fts-backend-solr.c	Tue Mar 31 16:39:35 2009 -0400
+++ b/src/plugins/fts-solr/fts-backend-solr.c	Wed Apr 01 10:29:58 2009 -0400
@@ -388,9 +388,9 @@ fts_backend_solr_filter_mailboxes(struct
 		str_append_c(fq, '(');
 		for (i = 0; i < inc_count; i++) {
 			if (i != 0)
-				str_append(fq, " OR %2B");
+				str_append(fq, " OR +");
 			str_append_c(fq, '(');
-			str_append(fq, "%2Bbox:");
+			str_append(fq, "+box:");
 			solr_add_pattern(fq, &includes[i]);
 			solr_add_ns_query(fq, _backend, includes[i].ns);
 			str_append_c(fq, ')');
    
    
More information about the dovecot-cvs
mailing list