fix(server): merged faces cannot be recognized in new photos (#3381)

* fix(server): merged faces cannot be recognized in new photos

* fix: delete stale documents
This commit is contained in:
Alex 2023-07-22 14:42:12 -05:00 committed by GitHub
parent 7b25c9d0a7
commit ace755f264
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 0 deletions

View file

@ -145,6 +145,9 @@ export class PersonService {
}
}
// Re-index all faces in typesense for up-to-date search results
await this.jobRepository.queue({ name: JobName.SEARCH_INDEX_FACES });
return results;
}

View file

@ -199,6 +199,7 @@ export class SearchService {
if (!this.enabled) {
return false;
}
await this.searchRepository.deleteAllFaces();
// TODO: do this in batches based on searchIndexVersion
const faces = this.patchFaces(await this.faceRepository.getAll());