]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
fts-solr: Previous change wasn't complete.
authorTimo Sirainen <tss@iki.fi>
Tue, 22 Jun 2010 21:46:11 +0000 (22:46 +0100)
committerTimo Sirainen <tss@iki.fi>
Tue, 22 Jun 2010 21:46:11 +0000 (22:46 +0100)
--HG--
branch : HEAD

src/plugins/fts-solr/fts-backend-solr.c

index 432c927e52a01e3e05c1e695522427da8ccbf915..38ac4d015c9f1721c43698c7e524ea0aeba203d5 100644 (file)
@@ -627,10 +627,11 @@ fts_backend_solr_build_body_begin(struct fts_backend_build_context *_ctx,
                i_assert(!ctx->headers);
        }
 
-       i_assert(!ctx->field_open);
-       ctx->field_open = TRUE;
-       ctx->headers = FALSE;
-       str_append(ctx->cmd, "<field name=\"body\">");
+       if (!ctx->field_open) {
+               ctx->field_open = TRUE;
+               ctx->headers = FALSE;
+               str_append(ctx->cmd, "<field name=\"body\">");
+       }
        return TRUE;
 }