diff --git a/web/apps/photos/src/services/face/face.worker.ts b/web/apps/photos/src/services/face/face.worker.ts index cc4d7017c9..9176334756 100644 --- a/web/apps/photos/src/services/face/face.worker.ts +++ b/web/apps/photos/src/services/face/face.worker.ts @@ -1,14 +1,8 @@ -import log from "@/next/log"; import { expose } from "comlink"; -import { MachineLearningWorker } from "services/face/types"; import mlService from "services/machineLearning/machineLearningService"; import { EnteFile } from "types/file"; -export class DedicatedMLWorker implements MachineLearningWorker { - constructor() { - log.info("DedicatedMLWorker constructor called"); - } - +export class DedicatedMLWorker { public async closeLocalSyncContext() { return mlService.closeLocalSyncContext(); } @@ -33,10 +27,6 @@ export class DedicatedMLWorker implements MachineLearningWorker { ) { return mlService.regenerateFaceCrop(token, userID, faceID); } - - public close() { - self.close(); - } } expose(DedicatedMLWorker, self); diff --git a/web/apps/photos/src/services/face/types.ts b/web/apps/photos/src/services/face/types.ts index eb366f0e21..db163d349a 100644 --- a/web/apps/photos/src/services/face/types.ts +++ b/web/apps/photos/src/services/face/types.ts @@ -181,18 +181,3 @@ export interface MLLibraryData { } export declare type MLIndex = "files" | "people"; - -export interface MachineLearningWorker { - closeLocalSyncContext(): Promise; - - syncLocalFile( - token: string, - userID: number, - enteFile: EnteFile, - localFile: globalThis.File, - ); - - sync(token: string, userID: number): Promise; - - close(): void; -}