Loading search_api_xapian/service.inc +2 −1 Changes for search_api_xapian/service.inc: 2 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -372,9 +372,11 @@ abstract class SearchApiAbstractXapianService extends SearchApiAbstractService { $indexer = $this->getIndexer(); $indexer->set_document($document); // some ways to identify this document: all, index and item $unique_id = $this->getUniqueId($index->machine_name, $id); $document->add_boolean_term('search_api_xapian_server'); $document->add_term('index' . $index->machine_name); $document->add_term('item_id' . $id); $document->add_term($unique_id); // set the right data $document->set_data($id); Loading @@ -382,7 +384,6 @@ abstract class SearchApiAbstractXapianService extends SearchApiAbstractService { $this->indexField($document, $indexer, $field); } $unique_id = $this->getUniqueId($index->machine_name, $id); $database->replace_document($unique_id, $document); $ret[] = $id; } Loading Loading
search_api_xapian/service.inc +2 −1 Changes for search_api_xapian/service.inc: 2 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -372,9 +372,11 @@ abstract class SearchApiAbstractXapianService extends SearchApiAbstractService { $indexer = $this->getIndexer(); $indexer->set_document($document); // some ways to identify this document: all, index and item $unique_id = $this->getUniqueId($index->machine_name, $id); $document->add_boolean_term('search_api_xapian_server'); $document->add_term('index' . $index->machine_name); $document->add_term('item_id' . $id); $document->add_term($unique_id); // set the right data $document->set_data($id); Loading @@ -382,7 +384,6 @@ abstract class SearchApiAbstractXapianService extends SearchApiAbstractService { $this->indexField($document, $indexer, $field); } $unique_id = $this->getUniqueId($index->machine_name, $id); $database->replace_document($unique_id, $document); $ret[] = $id; } Loading