mirror of
				https://github.com/immich-app/immich.git
				synced 2025-11-01 02:17:43 +09:00 
			
		
		
		
	fix: ensure manually tagged faces have proper source type (#16364)
immich-app/immich#16062 added manual face tagging and deletion, but did not add a new 'SourceType'. The create faces would default to 'machine-learning' which is incorrect, and has the annoying downside that they will be wiped when the 'Refresh Faces' job is run. Handling of non-machine-learning faces was previously added in immich-app/immich#6455. This PR simply extends it to the new manually tagged faces.
This commit is contained in:
		| @@ -529,6 +529,7 @@ export type AssetFaceCreateDto = { | ||||
|     imageHeight: number; | ||||
|     imageWidth: number; | ||||
|     personId: string; | ||||
|     sourceType: SourceType; | ||||
|     width: number; | ||||
|     x: number; | ||||
|     y: number; | ||||
| @@ -3453,7 +3454,8 @@ export enum AlbumUserRole { | ||||
| } | ||||
| export enum SourceType { | ||||
|     MachineLearning = "machine-learning", | ||||
|     Exif = "exif" | ||||
|     Exif = "exif", | ||||
|     Manual = "manual" | ||||
| } | ||||
| export enum AssetTypeEnum { | ||||
|     Image = "IMAGE", | ||||
|   | ||||
		Reference in New Issue
	
	Block a user