diff --git a/web/apps/photos/src/components/ml/PeopleList.tsx b/web/apps/photos/src/components/ml/PeopleList.tsx index 534df6499a..9e5620a5c8 100644 --- a/web/apps/photos/src/components/ml/PeopleList.tsx +++ b/web/apps/photos/src/components/ml/PeopleList.tsx @@ -167,10 +167,7 @@ const FaceCropImageView: React.FC = ({ .legacyFaceCrop(faceID) /* cachedOrNew("face-crops", cacheKey, async () => { - const user = await ensureLocalUser(); return machineLearningService.regenerateFaceCrop( - user.token, - user.id, faceId, ); })*/ diff --git a/web/apps/photos/src/services/face/face.worker.ts b/web/apps/photos/src/services/face/face.worker.ts index 19e88acbfa..a12b7b543a 100644 --- a/web/apps/photos/src/services/face/face.worker.ts +++ b/web/apps/photos/src/services/face/face.worker.ts @@ -21,7 +21,7 @@ export class DedicatedMLWorker { } public async regenerateFaceCrop(token: string, faceID: string) { - return mlService.regenerateFaceCrop(token, faceID); + return mlService.regenerateFaceCrop(faceID); } } diff --git a/web/apps/photos/src/services/machineLearning/machineLearningService.ts b/web/apps/photos/src/services/machineLearning/machineLearningService.ts index be3c61ff3d..9f37398924 100644 --- a/web/apps/photos/src/services/machineLearning/machineLearningService.ts +++ b/web/apps/photos/src/services/machineLearning/machineLearningService.ts @@ -1,14 +1,12 @@ import { haveWindow } from "@/next/env"; import log from "@/next/log"; import { ComlinkWorker } from "@/next/worker/comlink-worker"; -import { APPS } from "@ente/shared/apps/constants"; import ComlinkCryptoWorker, { getDedicatedCryptoWorker, } from "@ente/shared/crypto"; import { DedicatedCryptoWorker } from "@ente/shared/crypto/internal/crypto.worker"; import { CustomError, parseUploadErrorCodes } from "@ente/shared/error"; import PQueue from "p-queue"; -import downloadManager from "services/download"; import { putEmbedding } from "services/embeddingService"; import mlIDbStorage, { ML_SEARCH_CONFIG_NAME } from "services/face/db"; import { @@ -158,8 +156,6 @@ class MachineLearningService { throw Error("Token needed by ml service to sync file"); } - await downloadManager.init(APPS.PHOTOS, { token }); - const syncContext = await this.getSyncContext(token, userID); await this.syncLocalFiles(syncContext); @@ -194,8 +190,7 @@ class MachineLearningService { return mlSyncResult; } - public async regenerateFaceCrop(token: string, faceID: string) { - await downloadManager.init(APPS.PHOTOS, { token }); + public async regenerateFaceCrop(faceID: string) { return regenerateFaceCrop(faceID); }