diff --git a/web/apps/photos/src/services/face/f-index.ts b/web/apps/photos/src/services/face/f-index.ts index a73e492bb9..d64a6d1883 100644 --- a/web/apps/photos/src/services/face/f-index.ts +++ b/web/apps/photos/src/services/face/f-index.ts @@ -105,7 +105,8 @@ const indexFaces_ = async (enteFile: EnteFile, imageBitmap: ImageBitmap) => { const mlFile: MlFileData = { fileID: fileID, mlVersion: defaultMLVersion, - imageDimensions, + width, + height, errorCount: 0, }; diff --git a/web/apps/photos/src/services/face/remote.ts b/web/apps/photos/src/services/face/remote.ts index 26f57125af..f0185a44e2 100644 --- a/web/apps/photos/src/services/face/remote.ts +++ b/web/apps/photos/src/services/face/remote.ts @@ -116,7 +116,6 @@ function LocalFileMlDataToServerFileMl( if (localFileMlData.errorCount > 0) { return null; } - const imageDimensions = localFileMlData.imageDimensions; const faces: ServerFace[] = []; for (let i = 0; i < localFileMlData.faces.length; i++) { @@ -143,7 +142,7 @@ function LocalFileMlDataToServerFileMl( return new ServerFileMl( localFileMlData.fileID, faceEmbeddings, - imageDimensions.height, - imageDimensions.width, + localFileMlData.height, + localFileMlData.width, ); } diff --git a/web/apps/photos/src/services/face/types-old.ts b/web/apps/photos/src/services/face/types-old.ts index 5135881eb8..c719c2e3dd 100644 --- a/web/apps/photos/src/services/face/types-old.ts +++ b/web/apps/photos/src/services/face/types-old.ts @@ -1,4 +1,4 @@ -import type { Box, Dimensions, Point } from "./types"; +import type { Box, Point } from "./types"; export interface FaceDetection { // box and landmarks is relative to image dimentions stored at mlFileData @@ -19,7 +19,8 @@ export interface Face { export interface MlFileData { fileID: number; faces?: Face[]; - imageDimensions?: Dimensions; + width: number; + height: number; mlVersion: number; errorCount: number; }