aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--vendor/plugins/acts_as_xapian/lib/acts_as_xapian.rb3
1 files changed, 1 insertions, 2 deletions
diff --git a/vendor/plugins/acts_as_xapian/lib/acts_as_xapian.rb b/vendor/plugins/acts_as_xapian/lib/acts_as_xapian.rb
index 21c4a9816..df859f3ef 100644
--- a/vendor/plugins/acts_as_xapian/lib/acts_as_xapian.rb
+++ b/vendor/plugins/acts_as_xapian/lib/acts_as_xapian.rb
@@ -688,8 +688,7 @@ module ActsAsXapian
doc.add_term("I" + doc.data)
if self.xapian_options[:terms]
for term in self.xapian_options[:terms]
- ActsAsXapian.term_generator.increase_termpos # stop phrases spanning different text fields
- ActsAsXapian.term_generator.index_text(xapian_value(term[0]), 1, term[1])
+ doc.add_term(term[1] + xapian_value(term[0]))
end
end
if self.xapian_options[:values]