From 8b3ce775291c11e7488d92d45ab1ecd4151411e3 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Wed, 1 Apr 2009 10:29:58 -0400 Subject: [PATCH] fts-solr: Don't double-escape "+" if we're filtering what mailboxes we want. --HG-- branch : HEAD --- src/plugins/fts-solr/fts-backend-solr.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/fts-solr/fts-backend-solr.c b/src/plugins/fts-solr/fts-backend-solr.c index 3bdedbbcfb..1e99f8b655 100644 --- a/src/plugins/fts-solr/fts-backend-solr.c +++ b/src/plugins/fts-solr/fts-backend-solr.c @@ -388,9 +388,9 @@ fts_backend_solr_filter_mailboxes(struct fts_backend *_backend, 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, ')'); -- 2.47.3