You've already forked immich
							
							
				mirror of
				https://github.com/immich-app/immich.git
				synced 2025-10-31 00:18:28 +02:00 
			
		
		
		
	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:
		| @@ -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; | ||||
|   } | ||||
|  | ||||
|   | ||||
| @@ -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()); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user