Merge pull request #13155 from nextcloud/fulltextsearc-createindex

[15.0.1] allow content provider to generate new Index
This commit is contained in:
Christoph Wurst 2018-12-20 09:33:27 +01:00 committed by GitHub
commit c2aa9263b7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 15 additions and 1 deletions

View File

@ -166,7 +166,7 @@ class FullTextSearchManager implements IFullTextSearchManager {
* @throws FullTextSearchAppNotAvailableException
*/
public function createIndex(string $providerId, string $documentId, string $userId, int $status = 0): IIndex {
return $this->getIndexService()->getIndex($providerId, $documentId);
return $this->getIndexService()->createIndex($providerId, $documentId, $userId, $status);
}

View File

@ -44,6 +44,20 @@ use OCP\FullTextSearch\Model\IIndex;
interface IIndexService {
/**
* Create an Index
*
* @since 15.0.1
*
* @param string $providerId
* @param string $documentId
* @param string $userId
* @param int $status
* @return IIndex
*/
public function createIndex(string $providerId, string $documentId, string $userId, int $status): IIndex;
/**
* Retrieve an Index from the database, based on the Id of the Provider
* and the Id of the Document