Manav Rathi 1 年之前
父節點
當前提交
d0dc8b1320
共有 1 個文件被更改,包括 3 次插入6 次删除
  1. 3 6
      web/apps/photos/src/services/machineLearning/faceService.ts

+ 3 - 6
web/apps/photos/src/services/machineLearning/faceService.ts

@@ -227,21 +227,18 @@ class FaceService {
         );
 
         const blobOptions = syncContext.config.faceCrop.blobOptions;
+        const blob = await imageBitmapToBlob(faceCrop.image, blobOptions);
 
-        const faceCropBlob = await imageBitmapToBlob(
-            faceCrop.image,
-            blobOptions,
-        );
         const faceCropUrl = `/${face.id}`;
         const faceCropCache = await openCache("face-crops");
-        await faceCropCache.put(faceCropUrl, faceCropBlob);
+        await faceCropCache.put(faceCropUrl, blob);
         face.crop = {
             imageUrl: faceCropUrl,
             imageBox: faceCrop.imageBox,
         };
 
-        const blob = await imageBitmapToBlob(faceCrop.image);
         faceCrop.image.close();
+
         return blob;
     }