]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
fts-lucene: Fixed handling "maybe" queries (unindexed headers)
authorTimo Sirainen <tss@iki.fi>
Sat, 5 Nov 2011 15:11:40 +0000 (17:11 +0200)
committerTimo Sirainen <tss@iki.fi>
Sat, 5 Nov 2011 15:11:40 +0000 (17:11 +0200)
src/plugins/fts-lucene/lucene-wrapper.cc

index da02595245faa123739d7c5ff1f80616fd6d1bd1..ed5e816c0a89a30c8f6d1cab2edd38178b819556 100644 (file)
@@ -1193,11 +1193,11 @@ lucene_index_search(struct lucene_index *index,
                                        result->scores_sorted = false;
                                last_uid = uid;
 
-                               seq_range_array_add(uids_r, 0, uid);
                                score = array_append_space(&result->scores);
                                score->uid = uid;
                                score->score = hits->score(i);
                        }
+                       seq_range_array_add(uids_r, 0, uid);
                }
                _CLDELETE(hits);
                return ret;