Commit 78a75bf1 authored by Marco Villegas's avatar Marco Villegas
Browse files

Create the search_api xapian local service database on first read too.

parent d4b3fc8d
Loading
Loading
Loading
Loading
+5 −0
Changes for search_api_xapian/service.inc: 5 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -521,6 +521,11 @@ class SearchApiXapianLocalService extends SearchApiAbstractXapianService {
      }
    }

    if (!is_dir($this->path)) {
      // Create it if needed.
      $this->writable_database = new XapianWritableDatabase($this->path, Xapian::DB_CREATE_OR_OPEN);
    }

    try {
      if ($writable) {
        $this->writable_database = new XapianWritableDatabase($this->path, Xapian::DB_CREATE_OR_OPEN);