[BUG] microservices: multiplied faces when refreshing thumbnails #1560

Closed
opened 2026-02-05 02:21:35 +03:00 by OVERLORD · 0 comments
Owner

Originally created by @waclaw66 on GitHub (Nov 3, 2023).

The bug

When thumbnails of an asset are refreshed, recognized faces are multiplied, they have different ids.
Next refresh creates another new faces again.

20231103_074450

lis 03 07:34:45 server immich-server[1770]: [Nest] 1770  - 03. 11. 2023 7:34:45     LOG [CommunicationRepository] Websocket Connect:    l2QnKkcitTJZC4LCAAAV
lis 03 07:34:48 server immich-microservices[1772]: [Nest] 1772  - 03. 11. 2023 7:34:48 VERBOSE [MetadataService] Exif Tags
lis 03 07:34:48 server immich-microservices[1772]: [Nest] 1772  - 03. 11. 2023 7:34:48 VERBOSE [MetadataService] Object:
lis 03 07:34:48 server immich-microservices[1772]: {
lis 03 07:34:48 server immich-microservices[1772]:   "SourceFile": "/mnt/data/immich/upload/upload/82b637ca-7ad6-43cd-a15d-aad029fc87f2/da6f7429-8b77-4c31-9b45-413449fb0054.jpg",
lis 03 07:34:48 server immich-microservices[1772]:   "errors": [],
lis 03 07:34:48 server immich-microservices[1772]:   "tz": "Europe/Vienna",
lis 03 07:34:48 server immich-microservices[1772]:   "tzSource": "OffsetTime & GPSLatitude/GPSLongitude",
lis 03 07:34:48 server immich-microservices[1772]:   "GPSAltitude": 205,
lis 03 07:34:48 server immich-microservices[1772]:   "GPSLatitude": 48.2169432,
lis 03 07:34:48 server immich-microservices[1772]:   "GPSLongitude": 16.3989641,
lis 03 07:34:48 server immich-microservices[1772]:   "GPSPosition": "48.2169432 16.3989641",
lis 03 07:34:48 server immich-microservices[1772]:   "Orientation": 1,
lis 03 07:34:48 server immich-microservices[1772]:   "FocalLength": 5.4,
lis 03 07:34:48 server immich-microservices[1772]:   "ExifToolVersion": 12.67,
lis 03 07:34:48 server immich-microservices[1772]:   "FileName": "da6f7429-8b77-4c31-9b45-413449fb0054.jpg",
lis 03 07:34:48 server immich-microservices[1772]:   "Directory": "/mnt/data/immich/upload/upload/82b637ca-7ad6-43cd-a15d-aad029fc87f2",
lis 03 07:34:48 server immich-microservices[1772]:   "FileSize": "5.1 MB",
lis 03 07:34:48 server immich-microservices[1772]:   "FileModifyDate": {
lis 03 07:34:48 server immich-microservices[1772]:     "_ctor": "ExifDateTime",
lis 03 07:34:48 server immich-microservices[1772]:     "year": 2023,
lis 03 07:34:48 server immich-microservices[1772]:     "month": 11,
lis 03 07:34:48 server immich-microservices[1772]:     "day": 3,
lis 03 07:34:48 server immich-microservices[1772]:     "hour": 7,
lis 03 07:34:48 server immich-microservices[1772]:     "minute": 34,
lis 03 07:34:48 server immich-microservices[1772]:     "second": 48,
lis 03 07:34:48 server immich-microservices[1772]:     "tzoffsetMinutes": 60,
lis 03 07:34:48 server immich-microservices[1772]:     "rawValue": "2023:11:03 07:34:48+01:00",
lis 03 07:34:48 server immich-microservices[1772]:     "zoneName": "UTC+1",
lis 03 07:34:48 server immich-microservices[1772]:     "inferredZone": false
lis 03 07:34:48 server immich-microservices[1772]:   },
lis 03 07:34:48 server immich-microservices[1772]:   "FileAccessDate": {
lis 03 07:34:48 server immich-microservices[1772]:     "_ctor": "ExifDateTime",
lis 03 07:34:48 server immich-microservices[1772]:     "year": 2023,
lis 03 07:34:48 server immich-microservices[1772]:     "month": 11,
lis 03 07:34:48 server immich-microservices[1772]:     "day": 3,
lis 03 07:34:48 server immich-microservices[1772]:     "hour": 7,
lis 03 07:34:48 server immich-microservices[1772]:     "minute": 34,
lis 03 07:34:48 server immich-microservices[1772]:     "second": 47,
lis 03 07:34:48 server immich-microservices[1772]:     "tzoffsetMinutes": 60,
lis 03 07:34:48 server immich-microservices[1772]:     "rawValue": "2023:11:03 07:34:47+01:00",
lis 03 07:34:48 server immich-microservices[1772]:     "zoneName": "UTC+1",
lis 03 07:34:48 server immich-microservices[1772]:     "inferredZone": false
lis 03 07:34:48 server immich-microservices[1772]:   },
lis 03 07:34:48 server immich-microservices[1772]:   "FileInodeChangeDate": {
lis 03 07:34:48 server immich-microservices[1772]:     "_ctor": "ExifDateTime",
lis 03 07:34:48 server immich-microservices[1772]:     "year": 2023,
lis 03 07:34:48 server immich-microservices[1772]:     "month": 11,
lis 03 07:34:48 server immich-microservices[1772]:     "day": 3,
lis 03 07:34:48 server immich-microservices[1772]:     "hour": 7,
lis 03 07:34:48 server immich-microservices[1772]:     "minute": 34,
lis 03 07:34:48 server immich-microservices[1772]:     "second": 48,
lis 03 07:34:48 server immich-microservices[1772]:     "tzoffsetMinutes": 60,
lis 03 07:34:48 server immich-microservices[1772]:     "rawValue": "2023:11:03 07:34:48+01:00",
lis 03 07:34:48 server immich-microservices[1772]:     "zoneName": "UTC+1",
lis 03 07:34:48 server immich-microservices[1772]:     "inferredZone": false
lis 03 07:34:48 server immich-microservices[1772]:   },
lis 03 07:34:48 server immich-microservices[1772]:   "FilePermissions": "-rw-r--r--",
lis 03 07:34:48 server immich-microservices[1772]:   "FileType": "JPEG",
lis 03 07:34:48 server immich-microservices[1772]:   "FileTypeExtension": "jpg",
lis 03 07:34:48 server immich-microservices[1772]:   "MIMEType": "image/jpeg",
lis 03 07:34:48 server immich-microservices[1772]:   "ExifByteOrder": "Little-endian (Intel, II)",
lis 03 07:34:48 server immich-microservices[1772]:   "Make": "samsung",
lis 03 07:34:48 server immich-microservices[1772]:   "Model": "SM-G780G",
lis 03 07:34:48 server immich-microservices[1772]:   "XResolution": 72,
lis 03 07:34:48 server immich-microservices[1772]:   "YResolution": 72,
lis 03 07:34:48 server immich-microservices[1772]:   "ResolutionUnit": "inches",
lis 03 07:34:48 server immich-microservices[1772]:   "Software": "G780GXXS7EWI3",
lis 03 07:34:48 server immich-microservices[1772]:   "YCbCrPositioning": "Centered",
lis 03 07:34:48 server immich-microservices[1772]:   "ExposureTime": "1/50",
lis 03 07:34:48 server immich-microservices[1772]:   "FNumber": 1.8,
lis 03 07:34:48 server immich-microservices[1772]:   "ExposureProgram": "Program AE",
lis 03 07:34:48 server immich-microservices[1772]:   "ISO": 160,
lis 03 07:34:48 server immich-microservices[1772]:   "ExifVersion": "0220",
lis 03 07:34:48 server immich-microservices[1772]:   "OffsetTime": "+02:00",
lis 03 07:34:48 server immich-microservices[1772]:   "OffsetTimeOriginal": "+02:00",
lis 03 07:34:48 server immich-microservices[1772]:   "ShutterSpeedValue": 1,
lis 03 07:34:48 server immich-microservices[1772]:   "ApertureValue": 1.8,
lis 03 07:34:48 server immich-microservices[1772]:   "BrightnessValue": 1.38,
lis 03 07:34:48 server immich-microservices[1772]:   "ExposureCompensation": 0,
lis 03 07:34:48 server immich-microservices[1772]:   "MaxApertureValue": 1.8,
lis 03 07:34:48 server immich-microservices[1772]:   "MeteringMode": "Center-weighted average",
lis 03 07:34:48 server immich-microservices[1772]:   "Flash": "No Flash",
lis 03 07:34:48 server immich-microservices[1772]:   "SubSecTime": 856,
lis 03 07:34:48 server immich-microservices[1772]:   "SubSecTimeOriginal": 856,
lis 03 07:34:48 server immich-microservices[1772]:   "SubSecTimeDigitized": 856,
lis 03 07:34:48 server immich-microservices[1772]:   "ColorSpace": "sRGB",
lis 03 07:34:48 server immich-microservices[1772]:   "ExifImageWidth": 4032,
lis 03 07:34:48 server immich-microservices[1772]:   "ExifImageHeight": 3024,
lis 03 07:34:48 server immich-microservices[1772]:   "ExposureMode": "Auto",
lis 03 07:34:48 server immich-microservices[1772]:   "WhiteBalance": "Auto",
lis 03 07:34:48 server immich-microservices[1772]:   "DigitalZoomRatio": 1,
lis 03 07:34:48 server immich-microservices[1772]:   "FocalLengthIn35mmFormat": "26 mm",
lis 03 07:34:48 server immich-microservices[1772]:   "SceneCaptureType": "Standard",
lis 03 07:34:48 server immich-microservices[1772]:   "ImageUniqueID": "X12QSND00SM",
lis 03 07:34:48 server immich-microservices[1772]:   "GPSLatitudeRef": "North",
lis 03 07:34:48 server immich-microservices[1772]:   "GPSLongitudeRef": "East",
lis 03 07:34:48 server immich-microservices[1772]:   "GPSAltitudeRef": "Above Sea Level",
lis 03 07:34:48 server immich-microservices[1772]:   "Compression": "JPEG (old-style)",
lis 03 07:34:48 server immich-microservices[1772]:   "ThumbnailOffset": 996,
lis 03 07:34:48 server immich-microservices[1772]:   "ThumbnailLength": 60353,
lis 03 07:34:48 server immich-microservices[1772]:   "ImageWidth": 4032,
lis 03 07:34:48 server immich-microservices[1772]:   "ImageHeight": 3024,
lis 03 07:34:48 server immich-microservices[1772]:   "EncodingProcess": "Baseline DCT, Huffman coding",
lis 03 07:34:48 server immich-microservices[1772]:   "BitsPerSample": 8,
lis 03 07:34:48 server immich-microservices[1772]:   "ColorComponents": 3,
lis 03 07:34:48 server immich-microservices[1772]:   "YCbCrSubSampling": "YCbCr4:2:0 (2 2)",
lis 03 07:34:48 server immich-microservices[1772]:   "TimeStamp": {
lis 03 07:34:48 server immich-microservices[1772]:     "_ctor": "ExifDateTime",
lis 03 07:34:48 server immich-microservices[1772]:     "year": 2023,
lis 03 07:34:48 server immich-microservices[1772]:     "month": 10,
lis 03 07:34:48 server immich-microservices[1772]:     "day": 28,
lis 03 07:34:48 server immich-microservices[1772]:     "hour": 19,
lis 03 07:34:48 server immich-microservices[1772]:     "minute": 14,
lis 03 07:34:48 server immich-microservices[1772]:     "second": 27,
lis 03 07:34:48 server immich-microservices[1772]:     "millisecond": 957,
lis 03 07:34:48 server immich-microservices[1772]:     "tzoffsetMinutes": 120,
lis 03 07:34:48 server immich-microservices[1772]:     "rawValue": "2023:10:28 19:14:27.957+02:00",
lis 03 07:34:48 server immich-microservices[1772]:     "zoneName": "UTC+2",
lis 03 07:34:48 server immich-microservices[1772]:     "inferredZone": false
lis 03 07:34:48 server immich-microservices[1772]:   },
lis 03 07:34:48 server immich-microservices[1772]:   "MCCData": "Austria (232)",
lis 03 07:34:48 server immich-microservices[1772]:   "Aperture": 1.8,
lis 03 07:34:48 server immich-microservices[1772]:   "ImageSize": "4032x3024",
lis 03 07:34:48 server immich-microservices[1772]:   "Megapixels": 12.2,
lis 03 07:34:48 server immich-microservices[1772]:   "ScaleFactor35efl": 4.8,
lis 03 07:34:48 server immich-microservices[1772]:   "ShutterSpeed": "1/50",
lis 03 07:34:48 server immich-microservices[1772]:   "SubSecCreateDate": {
lis 03 07:34:48 server immich-microservices[1772]:     "_ctor": "ExifDateTime",
lis 03 07:34:48 server immich-microservices[1772]:     "year": 2023,
lis 03 07:34:48 server immich-microservices[1772]:     "month": 10,
lis 03 07:34:48 server immich-microservices[1772]:     "day": 28,
lis 03 07:34:48 server immich-microservices[1772]:     "hour": 19,
lis 03 07:34:48 server immich-microservices[1772]:     "minute": 14,
lis 03 07:34:48 server immich-microservices[1772]:     "second": 27,
lis 03 07:34:48 server immich-microservices[1772]:     "millisecond": 856,
lis 03 07:34:48 server immich-microservices[1772]:     "tzoffsetMinutes": 120,
lis 03 07:34:48 server immich-microservices[1772]:     "rawValue": "2023:10:28 19:14:27.856",
lis 03 07:34:48 server immich-microservices[1772]:     "zoneName": "Europe/Vienna",
lis 03 07:34:48 server immich-microservices[1772]:     "inferredZone": true
lis 03 07:34:48 server immich-microservices[1772]:   },
lis 03 07:34:48 server immich-microservices[1772]:   "SubSecDateTimeOriginal": {
lis 03 07:34:48 server immich-microservices[1772]:     "_ctor": "ExifDateTime",
lis 03 07:34:48 server immich-microservices[1772]:     "year": 2023,
lis 03 07:34:48 server immich-microservices[1772]:     "month": 10,
lis 03 07:34:48 server immich-microservices[1772]:     "day": 28,
lis 03 07:34:48 server immich-microservices[1772]:     "hour": 19,
lis 03 07:34:48 server immich-microservices[1772]:     "minute": 14,
lis 03 07:34:48 server immich-microservices[1772]:     "second": 27,
lis 03 07:34:48 server immich-microservices[1772]:     "millisecond": 856,
lis 03 07:34:48 server immich-microservices[1772]:     "tzoffsetMinutes": 120,
lis 03 07:34:48 server immich-microservices[1772]:     "rawValue": "2023:10:28 19:14:27.856+02:00",
lis 03 07:34:48 server immich-microservices[1772]:     "zoneName": "UTC+2",
lis 03 07:34:48 server immich-microservices[1772]:     "inferredZone": false
lis 03 07:34:48 server immich-microservices[1772]:   },
lis 03 07:34:48 server immich-microservices[1772]:   "SubSecModifyDate": {
lis 03 07:34:48 server immich-microservices[1772]:     "_ctor": "ExifDateTime",
lis 03 07:34:48 server immich-microservices[1772]:     "year": 2023,
lis 03 07:34:48 server immich-microservices[1772]:     "month": 10,
lis 03 07:34:48 server immich-microservices[1772]:     "day": 28,
lis 03 07:34:48 server immich-microservices[1772]:     "hour": 19,
lis 03 07:34:48 server immich-microservices[1772]:     "minute": 14,
lis 03 07:34:48 server immich-microservices[1772]:     "second": 27,
lis 03 07:34:48 server immich-microservices[1772]:     "millisecond": 856,
lis 03 07:34:48 server immich-microservices[1772]:     "tzoffsetMinutes": 120,
lis 03 07:34:48 server immich-microservices[1772]:     "rawValue": "2023:10:28 19:14:27.856+02:00",
lis 03 07:34:48 server immich-microservices[1772]:     "zoneName": "UTC+2",
lis 03 07:34:48 server immich-microservices[1772]:     "inferredZone": false
lis 03 07:34:48 server immich-microservices[1772]:   },
lis 03 07:34:48 server immich-microservices[1772]:   "ThumbnailImage": {
lis 03 07:34:48 server immich-microservices[1772]:     "_ctor": "BinaryField",
lis 03 07:34:48 server immich-microservices[1772]:     "bytes": 60353,
lis 03 07:34:48 server immich-microservices[1772]:     "rawValue": "(Binary data 60353 bytes, use -b option to extract)"
lis 03 07:34:48 server immich-microservices[1772]:   },
lis 03 07:34:48 server immich-microservices[1772]:   "CreateDate": {
lis 03 07:34:48 server immich-microservices[1772]:     "_ctor": "ExifDateTime",
lis 03 07:34:48 server immich-microservices[1772]:     "year": 2023,
lis 03 07:34:48 server immich-microservices[1772]:     "month": 10,
lis 03 07:34:48 server immich-microservices[1772]:     "day": 28,
lis 03 07:34:48 server immich-microservices[1772]:     "hour": 19,
lis 03 07:34:48 server immich-microservices[1772]:     "minute": 14,
lis 03 07:34:48 server immich-microservices[1772]:     "second": 27,
lis 03 07:34:48 server immich-microservices[1772]:     "millisecond": 856,
lis 03 07:34:48 server immich-microservices[1772]:     "tzoffsetMinutes": 120,
lis 03 07:34:48 server immich-microservices[1772]:     "rawValue": "2023:10:28 19:14:27.856",
lis 03 07:34:48 server immich-microservices[1772]:     "zoneName": "Europe/Vienna",
lis 03 07:34:48 server immich-microservices[1772]:     "inferredZone": true
lis 03 07:34:48 server immich-microservices[1772]:   },
lis 03 07:34:48 server immich-microservices[1772]:   "DateTimeOriginal": {
lis 03 07:34:48 server immich-microservices[1772]:     "_ctor": "ExifDateTime",
lis 03 07:34:48 server immich-microservices[1772]:     "year": 2023,
lis 03 07:34:48 server immich-microservices[1772]:     "month": 10,
lis 03 07:34:48 server immich-microservices[1772]:     "day": 28,
lis 03 07:34:48 server immich-microservices[1772]:     "hour": 19,
lis 03 07:34:48 server immich-microservices[1772]:     "minute": 14,
lis 03 07:34:48 server immich-microservices[1772]:     "second": 27,
lis 03 07:34:48 server immich-microservices[1772]:     "millisecond": 856,
lis 03 07:34:48 server immich-microservices[1772]:     "tzoffsetMinutes": 120,
lis 03 07:34:48 server immich-microservices[1772]:     "rawValue": "2023:10:28 19:14:27.856+02:00",
lis 03 07:34:48 server immich-microservices[1772]:     "zoneName": "UTC+2",
lis 03 07:34:48 server immich-microservices[1772]:     "inferredZone": false
lis 03 07:34:48 server immich-microservices[1772]:   },
lis 03 07:34:48 server immich-microservices[1772]:   "ModifyDate": {
lis 03 07:34:48 server immich-microservices[1772]:     "_ctor": "ExifDateTime",
lis 03 07:34:48 server immich-microservices[1772]:     "year": 2023,
lis 03 07:34:48 server immich-microservices[1772]:     "month": 10,
lis 03 07:34:48 server immich-microservices[1772]:     "day": 28,
lis 03 07:34:48 server immich-microservices[1772]:     "hour": 19,
lis 03 07:34:48 server immich-microservices[1772]:     "minute": 14,
lis 03 07:34:48 server immich-microservices[1772]:     "second": 27,
lis 03 07:34:48 server immich-microservices[1772]:     "millisecond": 856,
lis 03 07:34:48 server immich-microservices[1772]:     "tzoffsetMinutes": 120,
lis 03 07:34:48 server immich-microservices[1772]:     "rawValue": "2023:10:28 19:14:27.856+02:00",
lis 03 07:34:48 server immich-microservices[1772]:     "zoneName": "UTC+2",
lis 03 07:34:48 server immich-microservices[1772]:     "inferredZone": false
lis 03 07:34:48 server immich-microservices[1772]:   },
lis 03 07:34:48 server immich-microservices[1772]:   "CircleOfConfusion": "0.006 mm",
lis 03 07:34:48 server immich-microservices[1772]:   "FOV": "69.4 deg",
lis 03 07:34:48 server immich-microservices[1772]:   "FocalLength35efl": "5.4 mm (35 mm equivalent: 26.0 mm)",
lis 03 07:34:48 server immich-microservices[1772]:   "HyperfocalDistance": "2.60 m",
lis 03 07:34:48 server immich-microservices[1772]:   "LightValue": 6.7
lis 03 07:34:48 server immich-microservices[1772]: }
lis 03 07:34:48 server immich-microservices[1772]: [Nest] 1772  - 03. 11. 2023 7:34:48   DEBUG [MetadataRepository] Request: 48.2169432,16.3989641
lis 03 07:34:48 server immich-microservices[1772]: [Nest] 1772  - 03. 11. 2023 7:34:48 VERBOSE [MetadataRepository] Raw: [
lis 03 07:34:48 server immich-microservices[1772]:   {
lis 03 07:34:48 server immich-microservices[1772]:     "geoNameId": "2761369",
lis 03 07:34:48 server immich-microservices[1772]:     "name": "Vienna",
lis 03 07:34:48 server immich-microservices[1772]:     "asciiName": "Vienna",
lis 03 07:34:48 server immich-microservices[1772]:     "alternateNames": "Bec,Bech,Becs,Beç,Beč,Bienne,Bécs,Dunaj,Fiena,VIE,Vena,Viden,Viden',Vieden,Viedeň,Viena,Vienna,Vienne,Vieno,Viin,Vin,Vinarborg,Vindobona,Viyana,Vídeň,Vín,Vínarborg,Wenen,Wieden,Wiedeń,Wien,bienna,bin,fyyna,wei ye na,weiynna,??????,???,????,?????,??????,?????,???????,???,???,???,?",
lis 03 07:34:48 server immich-microservices[1772]:     "latitude": "48.20849",
lis 03 07:34:48 server immich-microservices[1772]:     "longitude": "16.37208",
lis 03 07:34:48 server immich-microservices[1772]:     "featureClass": "P",
lis 03 07:34:48 server immich-microservices[1772]:     "featureCode": "PPLC",
lis 03 07:34:48 server immich-microservices[1772]:     "countryCode": "AT",
lis 03 07:34:48 server immich-microservices[1772]:     "cc2": null,
lis 03 07:34:48 server immich-microservices[1772]:     "admin1Code": {
lis 03 07:34:48 server immich-microservices[1772]:       "name": "Vienna",
lis 03 07:34:48 server immich-microservices[1772]:       "asciiName": "Vienna",
lis 03 07:34:48 server immich-microservices[1772]:       "geoNameId": "2761367"
lis 03 07:34:48 server immich-microservices[1772]:     },
lis 03 07:34:48 server immich-microservices[1772]:     "admin2Code": {
lis 03 07:34:48 server immich-microservices[1772]:       "name": "Wien Stadt",
lis 03 07:34:48 server immich-microservices[1772]:       "asciiName": "Wien Stadt",
lis 03 07:34:48 server immich-microservices[1772]:       "geoNameId": "2761333"
lis 03 07:34:48 server immich-microservices[1772]:     },
lis 03 07:34:48 server immich-microservices[1772]:     "admin3Code": null,
lis 03 07:34:48 server immich-microservices[1772]:     "admin4Code": null,
lis 03 07:34:48 server immich-microservices[1772]:     "population": "1691468",
lis 03 07:34:48 server immich-microservices[1772]:     "elevation": "171",
lis 03 07:34:48 server immich-microservices[1772]:     "dem": "193",
lis 03 07:34:48 server immich-microservices[1772]:     "timezone": "Europe/Vienna",
lis 03 07:34:48 server immich-microservices[1772]:     "modificationDate": "2022-12-27",
lis 03 07:34:48 server immich-microservices[1772]:     "distance": 2.2026483892628184
lis 03 07:34:48 server immich-microservices[1772]:   }
lis 03 07:34:48 server immich-microservices[1772]: ]
lis 03 07:34:48 server immich-microservices[1772]: [Nest] 1772  - 03. 11. 2023 7:34:48   DEBUG [MetadataRepository] Normalized: {"country":"Austria","state":"Wien Stadt, Vienna","city":"Vienna"}
lis 03 07:34:48 server immich-microservices[1772]: [Nest] 1772  - 03. 11. 2023 7:34:48 VERBOSE [FilesystemProvider] Moving /mnt/data/immich/upload/upload/82b637ca-7ad6-43cd-a15d-aad029fc87f2/da6f7429-8b77-4c31-9b45-413449fb0054.jpg to /mnt/data/immich/upload/library/82b637ca-7ad6-43cd-a15d-aad029fc87f2/2023/2023-10-28/20231028_191427.jpg
lis 03 07:34:48 server immich-microservices[1772]: [Nest] 1772  - 03. 11. 2023 7:34:48     LOG [MediaService] Successfully generated JPEG image thumbnail for asset 647102a8-187e-4cd4-b0b5-f5187502c669
lis 03 07:34:49 server immich-microservices[1772]: [Nest] 1772  - 03. 11. 2023 7:34:49     LOG [MediaService] Successfully generated WEBP image thumbnail for asset 647102a8-187e-4cd4-b0b5-f5187502c669
lis 03 07:34:49 server immich-microservices[1772]: [Nest] 1772  - 03. 11. 2023 7:34:49   DEBUG [PersonService] 2 faces detected in /mnt/data/immich/upload/thumbs/82b637ca-7ad6-43cd-a15d-aad029fc87f2/64/71/647102a8-187e-4cd4-b0b5-f5187502c669.jpeg
lis 03 07:34:49 server immich-microservices[1772]: [Nest] 1772  - 03. 11. 2023 7:34:49 VERBOSE [PersonService] Object:
lis 03 07:34:49 server immich-microservices[1772]: [
lis 03 07:34:49 server immich-microservices[1772]:   {
lis 03 07:34:49 server immich-microservices[1772]:     "imageWidth": 1920,
lis 03 07:34:49 server immich-microservices[1772]:     "imageHeight": 1440,
lis 03 07:34:49 server immich-microservices[1772]:     "boundingBox": {
lis 03 07:34:49 server immich-microservices[1772]:       "x1": 1802,
lis 03 07:34:49 server immich-microservices[1772]:       "y1": 1359,
lis 03 07:34:49 server immich-microservices[1772]:       "x2": 1838,
lis 03 07:34:49 server immich-microservices[1772]:       "y2": 1403
lis 03 07:34:49 server immich-microservices[1772]:     },
lis 03 07:34:49 server immich-microservices[1772]:     "score": 0.769524097442627,
lis 03 07:34:49 server immich-microservices[1772]:     "embedding": "float[512]"
lis 03 07:34:49 server immich-microservices[1772]:   },
lis 03 07:34:49 server immich-microservices[1772]:   {
lis 03 07:34:49 server immich-microservices[1772]:     "imageWidth": 1920,
lis 03 07:34:49 server immich-microservices[1772]:     "imageHeight": 1440,
lis 03 07:34:49 server immich-microservices[1772]:     "boundingBox": {
lis 03 07:34:49 server immich-microservices[1772]:       "x1": 817,
lis 03 07:34:49 server immich-microservices[1772]:       "y1": 1335,
lis 03 07:34:49 server immich-microservices[1772]:       "x2": 855,
lis 03 07:34:49 server immich-microservices[1772]:       "y2": 1391
lis 03 07:34:49 server immich-microservices[1772]:     },
lis 03 07:34:49 server immich-microservices[1772]:     "score": 0.7409811019897461,
lis 03 07:34:49 server immich-microservices[1772]:     "embedding": "float[512]"
lis 03 07:34:49 server immich-microservices[1772]:   }
lis 03 07:34:49 server immich-microservices[1772]: ]
lis 03 07:34:49 server immich-microservices[1772]: [Nest] 1772  - 03. 11. 2023 7:34:49   DEBUG [PersonService] No matches, creating a new person.
lis 03 07:34:49 server immich-microservices[1772]: [Nest] 1772  - 03. 11. 2023 7:34:49   DEBUG [PersonService] No matches, creating a new person.
lis 03 07:34:49 server immich-microservices[1772]: [Nest] 1772  - 03. 11. 2023 7:34:49 VERBOSE [PersonService] Cropping face for person: 70ff94dd-2854-4658-a1c6-28b1f8b55680
lis 03 07:34:49 server immich-server[1770]: [Nest] 1770  - 03. 11. 2023 7:34:49     LOG [CommunicationRepository] Websocket Disconnect: l2QnKkcitTJZC4LCAAAV
lis 03 07:34:49 server immich-microservices[1772]: [Nest] 1772  - 03. 11. 2023 7:34:49 VERBOSE [PersonService] Cropping face for person: ebb0244c-6c1f-492d-a236-98a72a8f93a9
lis 03 07:34:53 server immich-microservices[1772]: [Nest] 1772  - 03. 11. 2023 7:34:53   DEBUG [SearchService] Flushing 1 asset upserts
lis 03 07:35:06 server immich-microservices[1772]: [Nest] 1772  - 03. 11. 2023 7:35:06     LOG [MediaService] Successfully generated JPEG image thumbnail for asset 647102a8-187e-4cd4-b0b5-f5187502c669
lis 03 07:35:06 server immich-microservices[1772]: [Nest] 1772  - 03. 11. 2023 7:35:06     LOG [MediaService] Successfully generated WEBP image thumbnail for asset 647102a8-187e-4cd4-b0b5-f5187502c669
lis 03 07:35:07 server immich-microservices[1772]: [Nest] 1772  - 03. 11. 2023 7:35:07   DEBUG [PersonService] 2 faces detected in /mnt/data/immich/upload/thumbs/82b637ca-7ad6-43cd-a15d-aad029fc87f2/64/71/647102a8-187e-4cd4-b0b5-f5187502c669.jpeg
lis 03 07:35:07 server immich-microservices[1772]: [Nest] 1772  - 03. 11. 2023 7:35:07 VERBOSE [PersonService] Object:
lis 03 07:35:07 server immich-microservices[1772]: [
lis 03 07:35:07 server immich-microservices[1772]:   {
lis 03 07:35:07 server immich-microservices[1772]:     "imageWidth": 1920,
lis 03 07:35:07 server immich-microservices[1772]:     "imageHeight": 1440,
lis 03 07:35:07 server immich-microservices[1772]:     "boundingBox": {
lis 03 07:35:07 server immich-microservices[1772]:       "x1": 1802,
lis 03 07:35:07 server immich-microservices[1772]:       "y1": 1359,
lis 03 07:35:07 server immich-microservices[1772]:       "x2": 1838,
lis 03 07:35:07 server immich-microservices[1772]:       "y2": 1403
lis 03 07:35:07 server immich-microservices[1772]:     },
lis 03 07:35:07 server immich-microservices[1772]:     "score": 0.769524097442627,
lis 03 07:35:07 server immich-microservices[1772]:     "embedding": "float[512]"
lis 03 07:35:07 server immich-microservices[1772]:   },
lis 03 07:35:07 server immich-microservices[1772]:   {
lis 03 07:35:07 server immich-microservices[1772]:     "imageWidth": 1920,
lis 03 07:35:07 server immich-microservices[1772]:     "imageHeight": 1440,
lis 03 07:35:07 server immich-microservices[1772]:     "boundingBox": {
lis 03 07:35:07 server immich-microservices[1772]:       "x1": 817,
lis 03 07:35:07 server immich-microservices[1772]:       "y1": 1335,
lis 03 07:35:07 server immich-microservices[1772]:       "x2": 855,
lis 03 07:35:07 server immich-microservices[1772]:       "y2": 1391
lis 03 07:35:07 server immich-microservices[1772]:     },
lis 03 07:35:07 server immich-microservices[1772]:     "score": 0.7409811019897461,
lis 03 07:35:07 server immich-microservices[1772]:     "embedding": "float[512]"
lis 03 07:35:07 server immich-microservices[1772]:   }
lis 03 07:35:07 server immich-microservices[1772]: ]
lis 03 07:35:07 server immich-microservices[1772]: [Nest] 1772  - 03. 11. 2023 7:35:07 VERBOSE [PersonService] Match face with distance 2.384185791015625e-7
lis 03 07:35:07 server immich-microservices[1772]: [Nest] 1772  - 03. 11. 2023 7:35:07   DEBUG [PersonService] No matches, creating a new person.
lis 03 07:35:07 server immich-microservices[1772]: [Nest] 1772  - 03. 11. 2023 7:35:07 VERBOSE [PersonService] Cropping face for person: e27cae2e-43c5-48f2-bdea-9b39ced74481
lis 03 07:35:08 server immich-microservices[1772]: [Nest] 1772  - 03. 11. 2023 7:35:08   DEBUG [SearchService] Flushing 1 asset upserts

The OS that Immich Server is running on

Fedora 38

Version of Immich Server

v1.84.0

Version of Immich Mobile App

not relevant

Platform with the issue

  • Server
  • Web
  • Mobile

Your docker-compose.yml content

not relevant

Your .env content

not relevant

Reproduction steps

1. upload asset
2. refresh thumbnails

Additional information

No response

Originally created by @waclaw66 on GitHub (Nov 3, 2023). ### The bug When thumbnails of an asset are refreshed, recognized faces are multiplied, they have different ids. Next refresh creates another new faces again. ![20231103_074450](https://github.com/immich-app/immich/assets/15554561/f51dfe73-7379-4345-8453-b71be4d650a2) ```syslog lis 03 07:34:45 server immich-server[1770]: [Nest] 1770 - 03. 11. 2023 7:34:45 LOG [CommunicationRepository] Websocket Connect: l2QnKkcitTJZC4LCAAAV lis 03 07:34:48 server immich-microservices[1772]: [Nest] 1772 - 03. 11. 2023 7:34:48 VERBOSE [MetadataService] Exif Tags lis 03 07:34:48 server immich-microservices[1772]: [Nest] 1772 - 03. 11. 2023 7:34:48 VERBOSE [MetadataService] Object: lis 03 07:34:48 server immich-microservices[1772]: { lis 03 07:34:48 server immich-microservices[1772]: "SourceFile": "/mnt/data/immich/upload/upload/82b637ca-7ad6-43cd-a15d-aad029fc87f2/da6f7429-8b77-4c31-9b45-413449fb0054.jpg", lis 03 07:34:48 server immich-microservices[1772]: "errors": [], lis 03 07:34:48 server immich-microservices[1772]: "tz": "Europe/Vienna", lis 03 07:34:48 server immich-microservices[1772]: "tzSource": "OffsetTime & GPSLatitude/GPSLongitude", lis 03 07:34:48 server immich-microservices[1772]: "GPSAltitude": 205, lis 03 07:34:48 server immich-microservices[1772]: "GPSLatitude": 48.2169432, lis 03 07:34:48 server immich-microservices[1772]: "GPSLongitude": 16.3989641, lis 03 07:34:48 server immich-microservices[1772]: "GPSPosition": "48.2169432 16.3989641", lis 03 07:34:48 server immich-microservices[1772]: "Orientation": 1, lis 03 07:34:48 server immich-microservices[1772]: "FocalLength": 5.4, lis 03 07:34:48 server immich-microservices[1772]: "ExifToolVersion": 12.67, lis 03 07:34:48 server immich-microservices[1772]: "FileName": "da6f7429-8b77-4c31-9b45-413449fb0054.jpg", lis 03 07:34:48 server immich-microservices[1772]: "Directory": "/mnt/data/immich/upload/upload/82b637ca-7ad6-43cd-a15d-aad029fc87f2", lis 03 07:34:48 server immich-microservices[1772]: "FileSize": "5.1 MB", lis 03 07:34:48 server immich-microservices[1772]: "FileModifyDate": { lis 03 07:34:48 server immich-microservices[1772]: "_ctor": "ExifDateTime", lis 03 07:34:48 server immich-microservices[1772]: "year": 2023, lis 03 07:34:48 server immich-microservices[1772]: "month": 11, lis 03 07:34:48 server immich-microservices[1772]: "day": 3, lis 03 07:34:48 server immich-microservices[1772]: "hour": 7, lis 03 07:34:48 server immich-microservices[1772]: "minute": 34, lis 03 07:34:48 server immich-microservices[1772]: "second": 48, lis 03 07:34:48 server immich-microservices[1772]: "tzoffsetMinutes": 60, lis 03 07:34:48 server immich-microservices[1772]: "rawValue": "2023:11:03 07:34:48+01:00", lis 03 07:34:48 server immich-microservices[1772]: "zoneName": "UTC+1", lis 03 07:34:48 server immich-microservices[1772]: "inferredZone": false lis 03 07:34:48 server immich-microservices[1772]: }, lis 03 07:34:48 server immich-microservices[1772]: "FileAccessDate": { lis 03 07:34:48 server immich-microservices[1772]: "_ctor": "ExifDateTime", lis 03 07:34:48 server immich-microservices[1772]: "year": 2023, lis 03 07:34:48 server immich-microservices[1772]: "month": 11, lis 03 07:34:48 server immich-microservices[1772]: "day": 3, lis 03 07:34:48 server immich-microservices[1772]: "hour": 7, lis 03 07:34:48 server immich-microservices[1772]: "minute": 34, lis 03 07:34:48 server immich-microservices[1772]: "second": 47, lis 03 07:34:48 server immich-microservices[1772]: "tzoffsetMinutes": 60, lis 03 07:34:48 server immich-microservices[1772]: "rawValue": "2023:11:03 07:34:47+01:00", lis 03 07:34:48 server immich-microservices[1772]: "zoneName": "UTC+1", lis 03 07:34:48 server immich-microservices[1772]: "inferredZone": false lis 03 07:34:48 server immich-microservices[1772]: }, lis 03 07:34:48 server immich-microservices[1772]: "FileInodeChangeDate": { lis 03 07:34:48 server immich-microservices[1772]: "_ctor": "ExifDateTime", lis 03 07:34:48 server immich-microservices[1772]: "year": 2023, lis 03 07:34:48 server immich-microservices[1772]: "month": 11, lis 03 07:34:48 server immich-microservices[1772]: "day": 3, lis 03 07:34:48 server immich-microservices[1772]: "hour": 7, lis 03 07:34:48 server immich-microservices[1772]: "minute": 34, lis 03 07:34:48 server immich-microservices[1772]: "second": 48, lis 03 07:34:48 server immich-microservices[1772]: "tzoffsetMinutes": 60, lis 03 07:34:48 server immich-microservices[1772]: "rawValue": "2023:11:03 07:34:48+01:00", lis 03 07:34:48 server immich-microservices[1772]: "zoneName": "UTC+1", lis 03 07:34:48 server immich-microservices[1772]: "inferredZone": false lis 03 07:34:48 server immich-microservices[1772]: }, lis 03 07:34:48 server immich-microservices[1772]: "FilePermissions": "-rw-r--r--", lis 03 07:34:48 server immich-microservices[1772]: "FileType": "JPEG", lis 03 07:34:48 server immich-microservices[1772]: "FileTypeExtension": "jpg", lis 03 07:34:48 server immich-microservices[1772]: "MIMEType": "image/jpeg", lis 03 07:34:48 server immich-microservices[1772]: "ExifByteOrder": "Little-endian (Intel, II)", lis 03 07:34:48 server immich-microservices[1772]: "Make": "samsung", lis 03 07:34:48 server immich-microservices[1772]: "Model": "SM-G780G", lis 03 07:34:48 server immich-microservices[1772]: "XResolution": 72, lis 03 07:34:48 server immich-microservices[1772]: "YResolution": 72, lis 03 07:34:48 server immich-microservices[1772]: "ResolutionUnit": "inches", lis 03 07:34:48 server immich-microservices[1772]: "Software": "G780GXXS7EWI3", lis 03 07:34:48 server immich-microservices[1772]: "YCbCrPositioning": "Centered", lis 03 07:34:48 server immich-microservices[1772]: "ExposureTime": "1/50", lis 03 07:34:48 server immich-microservices[1772]: "FNumber": 1.8, lis 03 07:34:48 server immich-microservices[1772]: "ExposureProgram": "Program AE", lis 03 07:34:48 server immich-microservices[1772]: "ISO": 160, lis 03 07:34:48 server immich-microservices[1772]: "ExifVersion": "0220", lis 03 07:34:48 server immich-microservices[1772]: "OffsetTime": "+02:00", lis 03 07:34:48 server immich-microservices[1772]: "OffsetTimeOriginal": "+02:00", lis 03 07:34:48 server immich-microservices[1772]: "ShutterSpeedValue": 1, lis 03 07:34:48 server immich-microservices[1772]: "ApertureValue": 1.8, lis 03 07:34:48 server immich-microservices[1772]: "BrightnessValue": 1.38, lis 03 07:34:48 server immich-microservices[1772]: "ExposureCompensation": 0, lis 03 07:34:48 server immich-microservices[1772]: "MaxApertureValue": 1.8, lis 03 07:34:48 server immich-microservices[1772]: "MeteringMode": "Center-weighted average", lis 03 07:34:48 server immich-microservices[1772]: "Flash": "No Flash", lis 03 07:34:48 server immich-microservices[1772]: "SubSecTime": 856, lis 03 07:34:48 server immich-microservices[1772]: "SubSecTimeOriginal": 856, lis 03 07:34:48 server immich-microservices[1772]: "SubSecTimeDigitized": 856, lis 03 07:34:48 server immich-microservices[1772]: "ColorSpace": "sRGB", lis 03 07:34:48 server immich-microservices[1772]: "ExifImageWidth": 4032, lis 03 07:34:48 server immich-microservices[1772]: "ExifImageHeight": 3024, lis 03 07:34:48 server immich-microservices[1772]: "ExposureMode": "Auto", lis 03 07:34:48 server immich-microservices[1772]: "WhiteBalance": "Auto", lis 03 07:34:48 server immich-microservices[1772]: "DigitalZoomRatio": 1, lis 03 07:34:48 server immich-microservices[1772]: "FocalLengthIn35mmFormat": "26 mm", lis 03 07:34:48 server immich-microservices[1772]: "SceneCaptureType": "Standard", lis 03 07:34:48 server immich-microservices[1772]: "ImageUniqueID": "X12QSND00SM", lis 03 07:34:48 server immich-microservices[1772]: "GPSLatitudeRef": "North", lis 03 07:34:48 server immich-microservices[1772]: "GPSLongitudeRef": "East", lis 03 07:34:48 server immich-microservices[1772]: "GPSAltitudeRef": "Above Sea Level", lis 03 07:34:48 server immich-microservices[1772]: "Compression": "JPEG (old-style)", lis 03 07:34:48 server immich-microservices[1772]: "ThumbnailOffset": 996, lis 03 07:34:48 server immich-microservices[1772]: "ThumbnailLength": 60353, lis 03 07:34:48 server immich-microservices[1772]: "ImageWidth": 4032, lis 03 07:34:48 server immich-microservices[1772]: "ImageHeight": 3024, lis 03 07:34:48 server immich-microservices[1772]: "EncodingProcess": "Baseline DCT, Huffman coding", lis 03 07:34:48 server immich-microservices[1772]: "BitsPerSample": 8, lis 03 07:34:48 server immich-microservices[1772]: "ColorComponents": 3, lis 03 07:34:48 server immich-microservices[1772]: "YCbCrSubSampling": "YCbCr4:2:0 (2 2)", lis 03 07:34:48 server immich-microservices[1772]: "TimeStamp": { lis 03 07:34:48 server immich-microservices[1772]: "_ctor": "ExifDateTime", lis 03 07:34:48 server immich-microservices[1772]: "year": 2023, lis 03 07:34:48 server immich-microservices[1772]: "month": 10, lis 03 07:34:48 server immich-microservices[1772]: "day": 28, lis 03 07:34:48 server immich-microservices[1772]: "hour": 19, lis 03 07:34:48 server immich-microservices[1772]: "minute": 14, lis 03 07:34:48 server immich-microservices[1772]: "second": 27, lis 03 07:34:48 server immich-microservices[1772]: "millisecond": 957, lis 03 07:34:48 server immich-microservices[1772]: "tzoffsetMinutes": 120, lis 03 07:34:48 server immich-microservices[1772]: "rawValue": "2023:10:28 19:14:27.957+02:00", lis 03 07:34:48 server immich-microservices[1772]: "zoneName": "UTC+2", lis 03 07:34:48 server immich-microservices[1772]: "inferredZone": false lis 03 07:34:48 server immich-microservices[1772]: }, lis 03 07:34:48 server immich-microservices[1772]: "MCCData": "Austria (232)", lis 03 07:34:48 server immich-microservices[1772]: "Aperture": 1.8, lis 03 07:34:48 server immich-microservices[1772]: "ImageSize": "4032x3024", lis 03 07:34:48 server immich-microservices[1772]: "Megapixels": 12.2, lis 03 07:34:48 server immich-microservices[1772]: "ScaleFactor35efl": 4.8, lis 03 07:34:48 server immich-microservices[1772]: "ShutterSpeed": "1/50", lis 03 07:34:48 server immich-microservices[1772]: "SubSecCreateDate": { lis 03 07:34:48 server immich-microservices[1772]: "_ctor": "ExifDateTime", lis 03 07:34:48 server immich-microservices[1772]: "year": 2023, lis 03 07:34:48 server immich-microservices[1772]: "month": 10, lis 03 07:34:48 server immich-microservices[1772]: "day": 28, lis 03 07:34:48 server immich-microservices[1772]: "hour": 19, lis 03 07:34:48 server immich-microservices[1772]: "minute": 14, lis 03 07:34:48 server immich-microservices[1772]: "second": 27, lis 03 07:34:48 server immich-microservices[1772]: "millisecond": 856, lis 03 07:34:48 server immich-microservices[1772]: "tzoffsetMinutes": 120, lis 03 07:34:48 server immich-microservices[1772]: "rawValue": "2023:10:28 19:14:27.856", lis 03 07:34:48 server immich-microservices[1772]: "zoneName": "Europe/Vienna", lis 03 07:34:48 server immich-microservices[1772]: "inferredZone": true lis 03 07:34:48 server immich-microservices[1772]: }, lis 03 07:34:48 server immich-microservices[1772]: "SubSecDateTimeOriginal": { lis 03 07:34:48 server immich-microservices[1772]: "_ctor": "ExifDateTime", lis 03 07:34:48 server immich-microservices[1772]: "year": 2023, lis 03 07:34:48 server immich-microservices[1772]: "month": 10, lis 03 07:34:48 server immich-microservices[1772]: "day": 28, lis 03 07:34:48 server immich-microservices[1772]: "hour": 19, lis 03 07:34:48 server immich-microservices[1772]: "minute": 14, lis 03 07:34:48 server immich-microservices[1772]: "second": 27, lis 03 07:34:48 server immich-microservices[1772]: "millisecond": 856, lis 03 07:34:48 server immich-microservices[1772]: "tzoffsetMinutes": 120, lis 03 07:34:48 server immich-microservices[1772]: "rawValue": "2023:10:28 19:14:27.856+02:00", lis 03 07:34:48 server immich-microservices[1772]: "zoneName": "UTC+2", lis 03 07:34:48 server immich-microservices[1772]: "inferredZone": false lis 03 07:34:48 server immich-microservices[1772]: }, lis 03 07:34:48 server immich-microservices[1772]: "SubSecModifyDate": { lis 03 07:34:48 server immich-microservices[1772]: "_ctor": "ExifDateTime", lis 03 07:34:48 server immich-microservices[1772]: "year": 2023, lis 03 07:34:48 server immich-microservices[1772]: "month": 10, lis 03 07:34:48 server immich-microservices[1772]: "day": 28, lis 03 07:34:48 server immich-microservices[1772]: "hour": 19, lis 03 07:34:48 server immich-microservices[1772]: "minute": 14, lis 03 07:34:48 server immich-microservices[1772]: "second": 27, lis 03 07:34:48 server immich-microservices[1772]: "millisecond": 856, lis 03 07:34:48 server immich-microservices[1772]: "tzoffsetMinutes": 120, lis 03 07:34:48 server immich-microservices[1772]: "rawValue": "2023:10:28 19:14:27.856+02:00", lis 03 07:34:48 server immich-microservices[1772]: "zoneName": "UTC+2", lis 03 07:34:48 server immich-microservices[1772]: "inferredZone": false lis 03 07:34:48 server immich-microservices[1772]: }, lis 03 07:34:48 server immich-microservices[1772]: "ThumbnailImage": { lis 03 07:34:48 server immich-microservices[1772]: "_ctor": "BinaryField", lis 03 07:34:48 server immich-microservices[1772]: "bytes": 60353, lis 03 07:34:48 server immich-microservices[1772]: "rawValue": "(Binary data 60353 bytes, use -b option to extract)" lis 03 07:34:48 server immich-microservices[1772]: }, lis 03 07:34:48 server immich-microservices[1772]: "CreateDate": { lis 03 07:34:48 server immich-microservices[1772]: "_ctor": "ExifDateTime", lis 03 07:34:48 server immich-microservices[1772]: "year": 2023, lis 03 07:34:48 server immich-microservices[1772]: "month": 10, lis 03 07:34:48 server immich-microservices[1772]: "day": 28, lis 03 07:34:48 server immich-microservices[1772]: "hour": 19, lis 03 07:34:48 server immich-microservices[1772]: "minute": 14, lis 03 07:34:48 server immich-microservices[1772]: "second": 27, lis 03 07:34:48 server immich-microservices[1772]: "millisecond": 856, lis 03 07:34:48 server immich-microservices[1772]: "tzoffsetMinutes": 120, lis 03 07:34:48 server immich-microservices[1772]: "rawValue": "2023:10:28 19:14:27.856", lis 03 07:34:48 server immich-microservices[1772]: "zoneName": "Europe/Vienna", lis 03 07:34:48 server immich-microservices[1772]: "inferredZone": true lis 03 07:34:48 server immich-microservices[1772]: }, lis 03 07:34:48 server immich-microservices[1772]: "DateTimeOriginal": { lis 03 07:34:48 server immich-microservices[1772]: "_ctor": "ExifDateTime", lis 03 07:34:48 server immich-microservices[1772]: "year": 2023, lis 03 07:34:48 server immich-microservices[1772]: "month": 10, lis 03 07:34:48 server immich-microservices[1772]: "day": 28, lis 03 07:34:48 server immich-microservices[1772]: "hour": 19, lis 03 07:34:48 server immich-microservices[1772]: "minute": 14, lis 03 07:34:48 server immich-microservices[1772]: "second": 27, lis 03 07:34:48 server immich-microservices[1772]: "millisecond": 856, lis 03 07:34:48 server immich-microservices[1772]: "tzoffsetMinutes": 120, lis 03 07:34:48 server immich-microservices[1772]: "rawValue": "2023:10:28 19:14:27.856+02:00", lis 03 07:34:48 server immich-microservices[1772]: "zoneName": "UTC+2", lis 03 07:34:48 server immich-microservices[1772]: "inferredZone": false lis 03 07:34:48 server immich-microservices[1772]: }, lis 03 07:34:48 server immich-microservices[1772]: "ModifyDate": { lis 03 07:34:48 server immich-microservices[1772]: "_ctor": "ExifDateTime", lis 03 07:34:48 server immich-microservices[1772]: "year": 2023, lis 03 07:34:48 server immich-microservices[1772]: "month": 10, lis 03 07:34:48 server immich-microservices[1772]: "day": 28, lis 03 07:34:48 server immich-microservices[1772]: "hour": 19, lis 03 07:34:48 server immich-microservices[1772]: "minute": 14, lis 03 07:34:48 server immich-microservices[1772]: "second": 27, lis 03 07:34:48 server immich-microservices[1772]: "millisecond": 856, lis 03 07:34:48 server immich-microservices[1772]: "tzoffsetMinutes": 120, lis 03 07:34:48 server immich-microservices[1772]: "rawValue": "2023:10:28 19:14:27.856+02:00", lis 03 07:34:48 server immich-microservices[1772]: "zoneName": "UTC+2", lis 03 07:34:48 server immich-microservices[1772]: "inferredZone": false lis 03 07:34:48 server immich-microservices[1772]: }, lis 03 07:34:48 server immich-microservices[1772]: "CircleOfConfusion": "0.006 mm", lis 03 07:34:48 server immich-microservices[1772]: "FOV": "69.4 deg", lis 03 07:34:48 server immich-microservices[1772]: "FocalLength35efl": "5.4 mm (35 mm equivalent: 26.0 mm)", lis 03 07:34:48 server immich-microservices[1772]: "HyperfocalDistance": "2.60 m", lis 03 07:34:48 server immich-microservices[1772]: "LightValue": 6.7 lis 03 07:34:48 server immich-microservices[1772]: } lis 03 07:34:48 server immich-microservices[1772]: [Nest] 1772 - 03. 11. 2023 7:34:48 DEBUG [MetadataRepository] Request: 48.2169432,16.3989641 lis 03 07:34:48 server immich-microservices[1772]: [Nest] 1772 - 03. 11. 2023 7:34:48 VERBOSE [MetadataRepository] Raw: [ lis 03 07:34:48 server immich-microservices[1772]: { lis 03 07:34:48 server immich-microservices[1772]: "geoNameId": "2761369", lis 03 07:34:48 server immich-microservices[1772]: "name": "Vienna", lis 03 07:34:48 server immich-microservices[1772]: "asciiName": "Vienna", lis 03 07:34:48 server immich-microservices[1772]: "alternateNames": "Bec,Bech,Becs,Beç,Beč,Bienne,Bécs,Dunaj,Fiena,VIE,Vena,Viden,Viden',Vieden,Viedeň,Viena,Vienna,Vienne,Vieno,Viin,Vin,Vinarborg,Vindobona,Viyana,Vídeň,Vín,Vínarborg,Wenen,Wieden,Wiedeń,Wien,bienna,bin,fyyna,wei ye na,weiynna,??????,???,????,?????,??????,?????,???????,???,???,???,?", lis 03 07:34:48 server immich-microservices[1772]: "latitude": "48.20849", lis 03 07:34:48 server immich-microservices[1772]: "longitude": "16.37208", lis 03 07:34:48 server immich-microservices[1772]: "featureClass": "P", lis 03 07:34:48 server immich-microservices[1772]: "featureCode": "PPLC", lis 03 07:34:48 server immich-microservices[1772]: "countryCode": "AT", lis 03 07:34:48 server immich-microservices[1772]: "cc2": null, lis 03 07:34:48 server immich-microservices[1772]: "admin1Code": { lis 03 07:34:48 server immich-microservices[1772]: "name": "Vienna", lis 03 07:34:48 server immich-microservices[1772]: "asciiName": "Vienna", lis 03 07:34:48 server immich-microservices[1772]: "geoNameId": "2761367" lis 03 07:34:48 server immich-microservices[1772]: }, lis 03 07:34:48 server immich-microservices[1772]: "admin2Code": { lis 03 07:34:48 server immich-microservices[1772]: "name": "Wien Stadt", lis 03 07:34:48 server immich-microservices[1772]: "asciiName": "Wien Stadt", lis 03 07:34:48 server immich-microservices[1772]: "geoNameId": "2761333" lis 03 07:34:48 server immich-microservices[1772]: }, lis 03 07:34:48 server immich-microservices[1772]: "admin3Code": null, lis 03 07:34:48 server immich-microservices[1772]: "admin4Code": null, lis 03 07:34:48 server immich-microservices[1772]: "population": "1691468", lis 03 07:34:48 server immich-microservices[1772]: "elevation": "171", lis 03 07:34:48 server immich-microservices[1772]: "dem": "193", lis 03 07:34:48 server immich-microservices[1772]: "timezone": "Europe/Vienna", lis 03 07:34:48 server immich-microservices[1772]: "modificationDate": "2022-12-27", lis 03 07:34:48 server immich-microservices[1772]: "distance": 2.2026483892628184 lis 03 07:34:48 server immich-microservices[1772]: } lis 03 07:34:48 server immich-microservices[1772]: ] lis 03 07:34:48 server immich-microservices[1772]: [Nest] 1772 - 03. 11. 2023 7:34:48 DEBUG [MetadataRepository] Normalized: {"country":"Austria","state":"Wien Stadt, Vienna","city":"Vienna"} lis 03 07:34:48 server immich-microservices[1772]: [Nest] 1772 - 03. 11. 2023 7:34:48 VERBOSE [FilesystemProvider] Moving /mnt/data/immich/upload/upload/82b637ca-7ad6-43cd-a15d-aad029fc87f2/da6f7429-8b77-4c31-9b45-413449fb0054.jpg to /mnt/data/immich/upload/library/82b637ca-7ad6-43cd-a15d-aad029fc87f2/2023/2023-10-28/20231028_191427.jpg lis 03 07:34:48 server immich-microservices[1772]: [Nest] 1772 - 03. 11. 2023 7:34:48 LOG [MediaService] Successfully generated JPEG image thumbnail for asset 647102a8-187e-4cd4-b0b5-f5187502c669 lis 03 07:34:49 server immich-microservices[1772]: [Nest] 1772 - 03. 11. 2023 7:34:49 LOG [MediaService] Successfully generated WEBP image thumbnail for asset 647102a8-187e-4cd4-b0b5-f5187502c669 lis 03 07:34:49 server immich-microservices[1772]: [Nest] 1772 - 03. 11. 2023 7:34:49 DEBUG [PersonService] 2 faces detected in /mnt/data/immich/upload/thumbs/82b637ca-7ad6-43cd-a15d-aad029fc87f2/64/71/647102a8-187e-4cd4-b0b5-f5187502c669.jpeg lis 03 07:34:49 server immich-microservices[1772]: [Nest] 1772 - 03. 11. 2023 7:34:49 VERBOSE [PersonService] Object: lis 03 07:34:49 server immich-microservices[1772]: [ lis 03 07:34:49 server immich-microservices[1772]: { lis 03 07:34:49 server immich-microservices[1772]: "imageWidth": 1920, lis 03 07:34:49 server immich-microservices[1772]: "imageHeight": 1440, lis 03 07:34:49 server immich-microservices[1772]: "boundingBox": { lis 03 07:34:49 server immich-microservices[1772]: "x1": 1802, lis 03 07:34:49 server immich-microservices[1772]: "y1": 1359, lis 03 07:34:49 server immich-microservices[1772]: "x2": 1838, lis 03 07:34:49 server immich-microservices[1772]: "y2": 1403 lis 03 07:34:49 server immich-microservices[1772]: }, lis 03 07:34:49 server immich-microservices[1772]: "score": 0.769524097442627, lis 03 07:34:49 server immich-microservices[1772]: "embedding": "float[512]" lis 03 07:34:49 server immich-microservices[1772]: }, lis 03 07:34:49 server immich-microservices[1772]: { lis 03 07:34:49 server immich-microservices[1772]: "imageWidth": 1920, lis 03 07:34:49 server immich-microservices[1772]: "imageHeight": 1440, lis 03 07:34:49 server immich-microservices[1772]: "boundingBox": { lis 03 07:34:49 server immich-microservices[1772]: "x1": 817, lis 03 07:34:49 server immich-microservices[1772]: "y1": 1335, lis 03 07:34:49 server immich-microservices[1772]: "x2": 855, lis 03 07:34:49 server immich-microservices[1772]: "y2": 1391 lis 03 07:34:49 server immich-microservices[1772]: }, lis 03 07:34:49 server immich-microservices[1772]: "score": 0.7409811019897461, lis 03 07:34:49 server immich-microservices[1772]: "embedding": "float[512]" lis 03 07:34:49 server immich-microservices[1772]: } lis 03 07:34:49 server immich-microservices[1772]: ] lis 03 07:34:49 server immich-microservices[1772]: [Nest] 1772 - 03. 11. 2023 7:34:49 DEBUG [PersonService] No matches, creating a new person. lis 03 07:34:49 server immich-microservices[1772]: [Nest] 1772 - 03. 11. 2023 7:34:49 DEBUG [PersonService] No matches, creating a new person. lis 03 07:34:49 server immich-microservices[1772]: [Nest] 1772 - 03. 11. 2023 7:34:49 VERBOSE [PersonService] Cropping face for person: 70ff94dd-2854-4658-a1c6-28b1f8b55680 lis 03 07:34:49 server immich-server[1770]: [Nest] 1770 - 03. 11. 2023 7:34:49 LOG [CommunicationRepository] Websocket Disconnect: l2QnKkcitTJZC4LCAAAV lis 03 07:34:49 server immich-microservices[1772]: [Nest] 1772 - 03. 11. 2023 7:34:49 VERBOSE [PersonService] Cropping face for person: ebb0244c-6c1f-492d-a236-98a72a8f93a9 lis 03 07:34:53 server immich-microservices[1772]: [Nest] 1772 - 03. 11. 2023 7:34:53 DEBUG [SearchService] Flushing 1 asset upserts lis 03 07:35:06 server immich-microservices[1772]: [Nest] 1772 - 03. 11. 2023 7:35:06 LOG [MediaService] Successfully generated JPEG image thumbnail for asset 647102a8-187e-4cd4-b0b5-f5187502c669 lis 03 07:35:06 server immich-microservices[1772]: [Nest] 1772 - 03. 11. 2023 7:35:06 LOG [MediaService] Successfully generated WEBP image thumbnail for asset 647102a8-187e-4cd4-b0b5-f5187502c669 lis 03 07:35:07 server immich-microservices[1772]: [Nest] 1772 - 03. 11. 2023 7:35:07 DEBUG [PersonService] 2 faces detected in /mnt/data/immich/upload/thumbs/82b637ca-7ad6-43cd-a15d-aad029fc87f2/64/71/647102a8-187e-4cd4-b0b5-f5187502c669.jpeg lis 03 07:35:07 server immich-microservices[1772]: [Nest] 1772 - 03. 11. 2023 7:35:07 VERBOSE [PersonService] Object: lis 03 07:35:07 server immich-microservices[1772]: [ lis 03 07:35:07 server immich-microservices[1772]: { lis 03 07:35:07 server immich-microservices[1772]: "imageWidth": 1920, lis 03 07:35:07 server immich-microservices[1772]: "imageHeight": 1440, lis 03 07:35:07 server immich-microservices[1772]: "boundingBox": { lis 03 07:35:07 server immich-microservices[1772]: "x1": 1802, lis 03 07:35:07 server immich-microservices[1772]: "y1": 1359, lis 03 07:35:07 server immich-microservices[1772]: "x2": 1838, lis 03 07:35:07 server immich-microservices[1772]: "y2": 1403 lis 03 07:35:07 server immich-microservices[1772]: }, lis 03 07:35:07 server immich-microservices[1772]: "score": 0.769524097442627, lis 03 07:35:07 server immich-microservices[1772]: "embedding": "float[512]" lis 03 07:35:07 server immich-microservices[1772]: }, lis 03 07:35:07 server immich-microservices[1772]: { lis 03 07:35:07 server immich-microservices[1772]: "imageWidth": 1920, lis 03 07:35:07 server immich-microservices[1772]: "imageHeight": 1440, lis 03 07:35:07 server immich-microservices[1772]: "boundingBox": { lis 03 07:35:07 server immich-microservices[1772]: "x1": 817, lis 03 07:35:07 server immich-microservices[1772]: "y1": 1335, lis 03 07:35:07 server immich-microservices[1772]: "x2": 855, lis 03 07:35:07 server immich-microservices[1772]: "y2": 1391 lis 03 07:35:07 server immich-microservices[1772]: }, lis 03 07:35:07 server immich-microservices[1772]: "score": 0.7409811019897461, lis 03 07:35:07 server immich-microservices[1772]: "embedding": "float[512]" lis 03 07:35:07 server immich-microservices[1772]: } lis 03 07:35:07 server immich-microservices[1772]: ] lis 03 07:35:07 server immich-microservices[1772]: [Nest] 1772 - 03. 11. 2023 7:35:07 VERBOSE [PersonService] Match face with distance 2.384185791015625e-7 lis 03 07:35:07 server immich-microservices[1772]: [Nest] 1772 - 03. 11. 2023 7:35:07 DEBUG [PersonService] No matches, creating a new person. lis 03 07:35:07 server immich-microservices[1772]: [Nest] 1772 - 03. 11. 2023 7:35:07 VERBOSE [PersonService] Cropping face for person: e27cae2e-43c5-48f2-bdea-9b39ced74481 lis 03 07:35:08 server immich-microservices[1772]: [Nest] 1772 - 03. 11. 2023 7:35:08 DEBUG [SearchService] Flushing 1 asset upserts ``` ### The OS that Immich Server is running on Fedora 38 ### Version of Immich Server v1.84.0 ### Version of Immich Mobile App not relevant ### Platform with the issue - [X] Server - [ ] Web - [ ] Mobile ### Your docker-compose.yml content ```YAML not relevant ``` ### Your .env content ```Shell not relevant ``` ### Reproduction steps ```bash 1. upload asset 2. refresh thumbnails ``` ### Additional information _No response_
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#1560