mirror of
https://github.com/immich-app/immich.git
synced 2025-07-09 09:12:57 +02: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:
parent
8fbd650483
commit
4b55888d16
10 changed files with 63 additions and 6 deletions
open-api/typescript-sdk/src
|
@ -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",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue