2025-10-01 17:07:06.056236+00:00null, 2025-10-01 17:07:06.056240+00:00, 2025-10-01 17:07:06.056245+00:00'/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/87/6c/876c8bab-5ba6-4627-8af4-b3afb3898774.png', 2025-10-01 17:07:06.056249+00:00'1000023276', 2025-10-01 17:07:06.056254+00:00'5b7df9f147b752c4c4221225fd2befb85555951c47ee7ba3e67482f41aa78cba', 2025-10-01 17:07:06.056258+00:002025-09-27T18:49:25.000Z, 2025-10-01 17:07:06.056262+00:002025-09-27T18:49:26.000Z, 2025-10-01 17:07:06.056267+00:002025-09-27T18:49:25.000Z, 2025-10-01 17:07:06.056271+00:00'IMAGE', 2025-10-01 17:07:06.056276+00:00false, 2025-10-01 17:07:06.056280+00:00'0:00:00.000000', 2025-10-01 17:07:06.056285+00:00'timeline', 2025-10-01 17:07:06.056289+00:00'Screenshot_20250927-204925.png' 2025-10-01 17:07:06.056293+00:00] 2025-10-01 17:07:06.056298+00:00} 2025-10-01 17:07:07.061592+00:00Query failed : { 2025-10-01 17:07:07.061677+00:00durationMs: 3.432909999974072, 2025-10-01 17:07:07.061686+00:00error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" 2025-10-01 17:07:07.061694+00:00at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:794:26) 2025-10-01 17:07:07.061701+00:00at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:480:6) 2025-10-01 17:07:07.061707+00:00at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:315:9) 2025-10-01 17:07:07.061714+00:00at Socket.emit (node:events:518:28) 2025-10-01 17:07:07.061720+00:00at addChunk (node:internal/streams/readable:561:12) 2025-10-01 17:07:07.061727+00:00at readableAddChunkPushByteMode (node:internal/streams/readable:512:3) 2025-10-01 17:07:07.061733+00:00at Readable.push (node:internal/streams/readable:392:5) 2025-10-01 17:07:07.061740+00:00at TCP.onStreamRead (node:internal/stream_base_commons:189:23) 2025-10-01 17:07:07.061746+00:00at TCP.callbackTrampoline (node:internal/async_hooks:130:17) { 2025-10-01 17:07:07.061753+00:00severity_local: 'ERROR', 2025-10-01 17:07:07.061759+00:00severity: 'ERROR', 2025-10-01 17:07:07.061765+00:00code: '23505', 2025-10-01 17:07:07.061771+00:00detail: 'Key ("ownerId", checksum)=(cb37d2f8-acc0-4009-8f9f-c09051d1bbea, \\x89f072253b6423caabdfb8f243664fb0b776ccb6) already exists.', 2025-10-01 17:07:07.061778+00:00schema_name: 'public', 2025-10-01 17:07:07.061784+00:00table_name: 'asset', 2025-10-01 17:07:07.061790+00:00constraint_name: 'UQ_assets_owner_checksum', 2025-10-01 17:07:07.061796+00:00file: 'nbtinsert.c', 2025-10-01 17:07:07.061803+00:00line: '664', 2025-10-01 17:07:07.061809+00:00routine: '_bt_check_unique' 2025-10-01 17:07:07.061815+00:00}, 2025-10-01 17:07:07.061821+00:00sql: 'insert into "asset" ("ownerId", "libraryId", "checksum", "originalPath", "deviceAssetId", "deviceId", "fileCreatedAt", "fileModifiedAt", "localDateTime", "type", "isFavorite", "duration", "visibility", "originalFileName") values ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14) returning *', 2025-10-01 17:07:07.061829+00:00params: [ 2025-10-01 17:07:07.061836+00:00'cb37d2f8-acc0-4009-8f9f-c09051d1bbea', 2025-10-01 17:07:07.061842+00:00null, 2025-10-01 17:07:07.061849+00:00, 2025-10-01 17:07:07.061855+00:00'/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/b5/c3/b5c32f60-e2a2-4b76-9ef2-f960fa86ef5c.mp4', 2025-10-01 17:07:07.061862+00:00'1000023234', 2025-10-01 17:07:07.061867+00:00'5b7df9f147b752c4c4221225fd2befb85555951c47ee7ba3e67482f41aa78cba', 2025-10-01 17:07:07.061874+00:002025-09-25T14:50:06.000Z, 2025-10-01 17:07:07.061880+00:002025-09-25T14:50:06.000Z, 2025-10-01 17:07:07.061887+00:002025-09-25T14:50:06.000Z, 2025-10-01 17:07:07.061893+00:00'VIDEO', 2025-10-01 17:07:07.061901+00:00false, 2025-10-01 17:07:07.061907+00:00'0:00:13.000000', 2025-10-01 17:07:07.061914+00:00'timeline', 2025-10-01 17:07:07.061920+00:00'VID_20250925_075006_268.mp4' 2025-10-01 17:07:07.061926+00:00] 2025-10-01 17:07:07.061933+00:00} 2025-10-01 17:07:07.402064+00:00Query failed : { 2025-10-01 17:07:07.402093+00:00durationMs: 1.6100960000185296, 2025-10-01 17:07:07.402100+00:00error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" 2025-10-01 17:07:07.402105+00:00at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:794:26) 2025-10-01 17:07:07.402110+00:00at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:480:6) 2025-10-01 17:07:07.402115+00:00at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:315:9) 2025-10-01 17:07:07.402119+00:00at Socket.emit (node:events:518:28) 2025-10-01 17:07:07.402124+00:00at addChunk (node:internal/streams/readable:561:12) 2025-10-01 17:07:07.402129+00:00at readableAddChunkPushByteMode (node:internal/streams/readable:512:3) 2025-10-01 17:07:07.402133+00:00at Readable.push (node:internal/streams/readable:392:5) 2025-10-01 17:07:07.402138+00:00at TCP.onStreamRead (node:internal/stream_base_commons:189:23) 2025-10-01 17:07:07.402143+00:00at TCP.callbackTrampoline (node:internal/async_hooks:130:17) { 2025-10-01 17:07:07.402148+00:00severity_local: 'ERROR', 2025-10-01 17:07:07.402152+00:00severity: 'ERROR', 2025-10-01 17:07:07.402157+00:00code: '23505', 2025-10-01 17:07:07.402162+00:00detail: 'Key ("ownerId", checksum)=(cb37d2f8-acc0-4009-8f9f-c09051d1bbea, \\xc1d80aa4234b47708c871c7ebebfd3d638d2b596) already exists.', 2025-10-01 17:07:07.402167+00:00schema_name: 'public', 2025-10-01 17:07:07.402172+00:00table_name: 'asset', 2025-10-01 17:07:07.402176+00:00constraint_name: 'UQ_assets_owner_checksum', 2025-10-01 17:07:07.402181+00:00file: 'nbtinsert.c', 2025-10-01 17:07:07.402185+00:00line: '664', 2025-10-01 17:07:07.402190+00:00routine: '_bt_check_unique' 2025-10-01 17:07:07.402194+00:00}, 2025-10-01 17:07:07.402199+00:00sql: 'insert into "asset" ("ownerId", "libraryId", "checksum", "originalPath", "deviceAssetId", "deviceId", "fileCreatedAt", "fileModifiedAt", "localDateTime", "type", "isFavorite", "duration", "visibility", "originalFileName") values ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14) returning *', 2025-10-01 17:07:07.402205+00:00params: [ 2025-10-01 17:07:07.402209+00:00'cb37d2f8-acc0-4009-8f9f-c09051d1bbea', 2025-10-01 17:07:07.402214+00:00null, 2025-10-01 17:07:07.402219+00:00, 2025-10-01 17:07:07.402224+00:00'/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/3e/4b/3e4b3462-8c6b-4c87-858e-8af4c67fbe84.jpg', 2025-10-01 17:07:07.402228+00:00'1000023102', 2025-10-01 17:07:07.402233+00:00'5b7df9f147b752c4c4221225fd2befb85555951c47ee7ba3e67482f41aa78cba', 2025-10-01 17:07:07.402238+00:002025-09-18T12:59:45.000Z, 2025-10-01 17:07:07.402242+00:002025-09-18T12:59:45.000Z, 2025-10-01 17:07:07.402247+00:002025-09-18T12:59:45.000Z, 2025-10-01 17:07:07.402251+00:00'IMAGE', 2025-10-01 17:07:07.402256+00:00false, 2025-10-01 17:07:07.402261+00:00'0:00:00.000000', 2025-10-01 17:07:07.402265+00:00'timeline', 2025-10-01 17:07:07.402270+00:00'edited_Screenshot_20250918-145455.png.jpg' 2025-10-01 17:07:07.402275+00:00] 2025-10-01 17:07:07.402279+00:00} 2025-10-01 17:07:07.692584+00:00Query failed : { 2025-10-01 17:07:07.692646+00:00durationMs: 1.6927709999727085, 2025-10-01 17:07:07.692653+00:00error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" 2025-10-01 17:07:07.692658+00:00at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:794:26) 2025-10-01 17:07:07.692662+00:00at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:480:6) 2025-10-01 17:07:07.692666+00:00at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:315:9) 2025-10-01 17:07:07.692670+00:00at Socket.emit (node:events:518:28) 2025-10-01 17:07:07.692673+00:00at addChunk (node:internal/streams/readable:561:12) 2025-10-01 17:07:07.692678+00:00at readableAddChunkPushByteMode (node:internal/streams/readable:512:3) 2025-10-01 17:07:07.692682+00:00at Readable.push (node:internal/streams/readable:392:5) 2025-10-01 17:07:07.692685+00:00at TCP.onStreamRead (node:internal/stream_base_commons:189:23) 2025-10-01 17:07:07.692689+00:00at TCP.callbackTrampoline (node:internal/async_hooks:130:17) { 2025-10-01 17:07:07.692693+00:00severity_local: 'ERROR', 2025-10-01 17:07:07.692697+00:00severity: 'ERROR', 2025-10-01 17:07:07.692700+00:00code: '23505', 2025-10-01 17:07:07.692704+00:00detail: 'Key ("ownerId", checksum)=(cb37d2f8-acc0-4009-8f9f-c09051d1bbea, \\x7d6b457c832eb25e1b75dbf52eeba4e633317277) already exists.', 2025-10-01 17:07:07.692708+00:00schema_name: 'public', 2025-10-01 17:07:07.692712+00:00table_name: 'asset', 2025-10-01 17:07:07.692716+00:00constraint_name: 'UQ_assets_owner_checksum', 2025-10-01 17:07:07.692719+00:00file: 'nbtinsert.c', 2025-10-01 17:07:07.692723+00:00line: '664', 2025-10-01 17:07:07.692727+00:00routine: '_bt_check_unique' 2025-10-01 17:07:07.692730+00:00}, 2025-10-01 17:07:07.692734+00:00sql: 'insert into "asset" ("ownerId", "libraryId", "checksum", "originalPath", "deviceAssetId", "deviceId", "fileCreatedAt", "fileModifiedAt", "localDateTime", "type", "isFavorite", "duration", "visibility", "originalFileName") values ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14) returning *', 2025-10-01 17:07:07.692739+00:00params: [ 2025-10-01 17:07:07.692743+00:00'cb37d2f8-acc0-4009-8f9f-c09051d1bbea', 2025-10-01 17:07:07.692746+00:00null, 2025-10-01 17:07:07.692750+00:00, 2025-10-01 17:07:07.692754+00:00'/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/f6/65/f665755f-434f-4260-97dc-d92aeba9180f.png', 2025-10-01 17:07:07.692758+00:00'1000023101', 2025-10-01 17:07:07.692762+00:00'5b7df9f147b752c4c4221225fd2befb85555951c47ee7ba3e67482f41aa78cba', 2025-10-01 17:07:07.692766+00:002025-09-18T12:58:53.000Z, 2025-10-01 17:07:07.692770+00:002025-09-18T12:58:53.000Z, 2025-10-01 17:07:07.692773+00:002025-09-18T12:58:53.000Z, 2025-10-01 17:07:07.692777+00:00'IMAGE', 2025-10-01 17:07:07.692782+00:00false, 2025-10-01 17:07:07.692786+00:00'0:00:00.000000', 2025-10-01 17:07:07.692789+00:00'timeline', 2025-10-01 17:07:07.692793+00:00'Screenshot_20250918-145853.png' 2025-10-01 17:07:07.692797+00:00] 2025-10-01 17:07:07.692801+00:00} 2025-10-01 17:07:07.933258+00:00Query failed : { 2025-10-01 17:07:07.933315+00:00durationMs: 2.1210359999677166, 2025-10-01 17:07:07.933325+00:00error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" 2025-10-01 17:07:07.933332+00:00at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:794:26) 2025-10-01 17:07:07.933338+00:00at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:480:6) 2025-10-01 17:07:07.933343+00:00at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:315:9) 2025-10-01 17:07:07.933348+00:00at Socket.emit (node:events:518:28) 2025-10-01 17:07:07.933353+00:00at addChunk (node:internal/streams/readable:561:12) 2025-10-01 17:07:07.933358+00:00at readableAddChunkPushByteMode (node:internal/streams/readable:512:3) 2025-10-01 17:07:07.933363+00:00at Readable.push (node:internal/streams/readable:392:5) 2025-10-01 17:07:07.933367+00:00at TCP.onStreamRead (node:internal/stream_base_commons:189:23) 2025-10-01 17:07:07.933380+00:00at TCP.callbackTrampoline (node:internal/async_hooks:130:17) { 2025-10-01 17:07:07.933385+00:00severity_local: 'ERROR', 2025-10-01 17:07:07.933390+00:00severity: 'ERROR', 2025-10-01 17:07:07.933395+00:00code: '23505', 2025-10-01 17:07:07.933399+00:00detail: 'Key ("ownerId", checksum)=(cb37d2f8-acc0-4009-8f9f-c09051d1bbea, \\x661fa062a4eebac71c7678f1cd8cabc739b780bc) already exists.', 2025-10-01 17:07:07.933404+00:00schema_name: 'public', 2025-10-01 17:07:07.933410+00:00table_name: 'asset', 2025-10-01 17:07:07.933414+00:00constraint_name: 'UQ_assets_owner_checksum', 2025-10-01 17:07:07.933419+00:00file: 'nbtinsert.c', 2025-10-01 17:07:07.933423+00:00line: '664', 2025-10-01 17:07:07.933428+00:00routine: '_bt_check_unique' 2025-10-01 17:07:07.933433+00:00}, 2025-10-01 17:07:07.933437+00:00sql: 'insert into "asset" ("ownerId", "libraryId", "checksum", "originalPath", "deviceAssetId", "deviceId", "fileCreatedAt", "fileModifiedAt", "localDateTime", "type", "isFavorite", "duration", "visibility", "originalFileName") values ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14) returning *', 2025-10-01 17:07:07.933443+00:00params: [ 2025-10-01 17:07:07.933448+00:00'cb37d2f8-acc0-4009-8f9f-c09051d1bbea', 2025-10-01 17:07:07.933453+00:00null, 2025-10-01 17:07:07.933457+00:00, 2025-10-01 17:07:07.933462+00:00'/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/14/ab/14abaec9-c697-4733-baf5-327f143420de.png', 2025-10-01 17:07:07.933467+00:00'1000023099', 2025-10-01 17:07:07.933472+00:00'5b7df9f147b752c4c4221225fd2befb85555951c47ee7ba3e67482f41aa78cba', 2025-10-01 17:07:07.933476+00:002025-09-18T12:54:55.000Z, 2025-10-01 17:07:07.933481+00:002025-09-18T12:54:55.000Z, 2025-10-01 17:07:07.933486+00:002025-09-18T12:54:55.000Z, 2025-10-01 17:07:07.933490+00:00'IMAGE', 2025-10-01 17:07:07.933496+00:00false, 2025-10-01 17:07:07.933503+00:00'0:00:00.000000', 2025-10-01 17:07:07.933507+00:00'timeline', 2025-10-01 17:07:07.933512+00:00'Screenshot_20250918-145455.png' 2025-10-01 17:07:07.933517+00:00] 2025-10-01 17:07:07.933522+00:00} 2025-10-01 17:07:08.111112+00:00Query failed : { 2025-10-01 17:07:08.111173+00:00durationMs: 20.20439199998509, 2025-10-01 17:07:08.111178+00:00error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" 2025-10-01 17:07:08.111183+00:00at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:794:26) 2025-10-01 17:07:08.111187+00:00at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:480:6) 2025-10-01 17:07:08.111191+00:00at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:315:9) 2025-10-01 17:07:08.111195+00:00at Socket.emit (node:events:518:28) 2025-10-01 17:07:08.111199+00:00at addChunk (node:internal/streams/readable:561:12) 2025-10-01 17:07:08.111203+00:00at readableAddChunkPushByteMode (node:internal/streams/readable:512:3) 2025-10-01 17:07:08.111208+00:00at Readable.push (node:internal/streams/readable:392:5) 2025-10-01 17:07:08.111212+00:00at TCP.onStreamRead (node:internal/stream_base_commons:189:23) 2025-10-01 17:07:08.111216+00:00at TCP.callbackTrampoline (node:internal/async_hooks:130:17) { 2025-10-01 17:07:08.111221+00:00severity_local: 'ERROR', 2025-10-01 17:07:08.111225+00:00severity: 'ERROR', 2025-10-01 17:07:08.111229+00:00code: '23505', 2025-10-01 17:07:08.111233+00:00detail: 'Key ("ownerId", checksum)=(cb37d2f8-acc0-4009-8f9f-c09051d1bbea, \\x4b3108341473a4a8ca0623ea096b48157a90c1ae) already exists.', 2025-10-01 17:07:08.111237+00:00schema_name: 'public', 2025-10-01 17:07:08.111241+00:00table_name: 'asset', 2025-10-01 17:07:08.111244+00:00constraint_name: 'UQ_assets_owner_checksum', 2025-10-01 17:07:08.111248+00:00file: 'nbtinsert.c', 2025-10-01 17:07:08.111252+00:00line: '664', 2025-10-01 17:07:08.111256+00:00routine: '_bt_check_unique' 2025-10-01 17:07:08.111260+00:00}, 2025-10-01 17:07:08.111264+00:00sql: 'insert into "asset" ("ownerId", "libraryId", "checksum", "originalPath", "deviceAssetId", "deviceId", "fileCreatedAt", "fileModifiedAt", "localDateTime", "type", "isFavorite", "duration", "visibility", "originalFileName") values ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14) returning *', 2025-10-01 17:07:08.111269+00:00params: [ 2025-10-01 17:07:08.111272+00:00'cb37d2f8-acc0-4009-8f9f-c09051d1bbea', 2025-10-01 17:07:08.111276+00:00null, 2025-10-01 17:07:08.111280+00:00, 2025-10-01 17:07:08.111284+00:00'/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/3d/3e/3d3e5fc8-465d-49ef-beec-9b23e5479661.png', 2025-10-01 17:07:08.111288+00:00'1000021990', 2025-10-01 17:07:08.111292+00:00'5b7df9f147b752c4c4221225fd2befb85555951c47ee7ba3e67482f41aa78cba', 2025-10-01 17:07:08.111296+00:002025-07-14T12:14:07.000Z, 2025-10-01 17:07:08.111300+00:002025-07-14T12:14:07.000Z, 2025-10-01 17:07:08.111304+00:002025-07-14T12:14:07.000Z, 2025-10-01 17:07:08.111308+00:00'IMAGE', 2025-10-01 17:07:08.111313+00:00false, 2025-10-01 17:07:08.111317+00:00'0:00:00.000000', 2025-10-01 17:07:08.111321+00:00'timeline', 2025-10-01 17:07:08.111324+00:00'Screenshot_20250714-141407.png' 2025-10-01 17:07:08.111328+00:00] 2025-10-01 17:07:08.111332+00:00} 2025-10-01 17:07:08.353909+00:00Query failed : { 2025-10-01 17:07:08.353957+00:00durationMs: 3.374019999988377, 2025-10-01 17:07:08.353962+00:00error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" 2025-10-01 17:07:08.353967+00:00at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:794:26) 2025-10-01 17:07:08.353971+00:00at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:480:6) 2025-10-01 17:07:08.353975+00:00at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:315:9) 2025-10-01 17:07:08.353980+00:00at Socket.emit (node:events:518:28) 2025-10-01 17:07:08.353986+00:00at addChunk (node:internal/streams/readable:561:12) 2025-10-01 17:07:08.353991+00:00at readableAddChunkPushByteMode (node:internal/streams/readable:512:3) 2025-10-01 17:07:08.353997+00:00at Readable.push (node:internal/streams/readable:392:5) 2025-10-01 17:07:08.354003+00:00at TCP.onStreamRead (node:internal/stream_base_commons:189:23) 2025-10-01 17:07:08.354008+00:00at TCP.callbackTrampoline (node:internal/async_hooks:130:17) { 2025-10-01 17:07:08.354011+00:00severity_local: 'ERROR', 2025-10-01 17:07:08.354015+00:00severity: 'ERROR', 2025-10-01 17:07:08.354020+00:00code: '23505', 2025-10-01 17:07:08.354023+00:00detail: 'Key ("ownerId", checksum)=(cb37d2f8-acc0-4009-8f9f-c09051d1bbea, \\x2de52c5c308645ee659fa10ba9b2bd65b401a35e) already exists.', 2025-10-01 17:07:08.354027+00:00schema_name: 'public', 2025-10-01 17:07:08.354033+00:00table_name: 'asset', 2025-10-01 17:07:08.354036+00:00constraint_name: 'UQ_assets_owner_checksum', 2025-10-01 17:07:08.354040+00:00file: 'nbtinsert.c', 2025-10-01 17:07:08.354044+00:00line: '664', 2025-10-01 17:07:08.354048+00:00routine: '_bt_check_unique' 2025-10-01 17:07:08.354051+00:00}, 2025-10-01 17:07:08.354055+00:00sql: 'insert into "asset" ("ownerId", "libraryId", "checksum", "originalPath", "deviceAssetId", "deviceId", "fileCreatedAt", "fileModifiedAt", "localDateTime", "type", "isFavorite", "duration", "visibility", "originalFileName") values ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14) returning *', 2025-10-01 17:07:08.354060+00:00params: [ 2025-10-01 17:07:08.354064+00:00'cb37d2f8-acc0-4009-8f9f-c09051d1bbea', 2025-10-01 17:07:08.354068+00:00null, 2025-10-01 17:07:08.354074+00:00, 2025-10-01 17:07:08.354080+00:00'/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/38/20/38209e49-1713-4db1-baef-3da31727f867.png', 2025-10-01 17:07:08.354085+00:00'1000021976', 2025-10-01 17:07:08.354091+00:00'5b7df9f147b752c4c4221225fd2befb85555951c47ee7ba3e67482f41aa78cba', 2025-10-01 17:07:08.354095+00:002025-07-14T05:10:55.000Z, 2025-10-01 17:07:08.354099+00:002025-07-14T05:10:55.000Z, 2025-10-01 17:07:08.354102+00:002025-07-14T05:10:55.000Z, 2025-10-01 17:07:08.354106+00:00'IMAGE', 2025-10-01 17:07:08.354111+00:00false, 2025-10-01 17:07:08.354115+00:00'0:00:00.000000', 2025-10-01 17:07:08.354118+00:00'timeline', 2025-10-01 17:07:08.354123+00:00'Screenshot_20250714-071055.png' 2025-10-01 17:07:08.354126+00:00] 2025-10-01 17:07:08.354130+00:00} 2025-10-01 17:07:14.548719+00:00Query failed : { 2025-10-01 17:07:14.548785+00:00durationMs: 155.44590399996378, 2025-10-01 17:07:14.548792+00:00error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" 2025-10-01 17:07:14.548798+00:00at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:794:26) 2025-10-01 17:07:14.548803+00:00at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:480:6) 2025-10-01 17:07:14.548808+00:00at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:315:9) 2025-10-01 17:07:14.548813+00:00at Socket.emit (node:events:518:28) 2025-10-01 17:07:14.548817+00:00at addChunk (node:internal/streams/readable:561:12) 2025-10-01 17:07:14.548822+00:00at readableAddChunkPushByteMode (node:internal/streams/readable:512:3) 2025-10-01 17:07:14.548827+00:00at Readable.push (node:internal/streams/readable:392:5) 2025-10-01 17:07:14.548832+00:00at TCP.onStreamRead (node:internal/stream_base_commons:189:23) 2025-10-01 17:07:14.548836+00:00at TCP.callbackTrampoline (node:internal/async_hooks:130:17) { 2025-10-01 17:07:14.548841+00:00severity_local: 'ERROR', 2025-10-01 17:07:14.548846+00:00severity: 'ERROR', 2025-10-01 17:07:14.548850+00:00code: '23505', 2025-10-01 17:07:14.548855+00:00detail: 'Key ("ownerId", checksum)=(cb37d2f8-acc0-4009-8f9f-c09051d1bbea, \\x88818d1f1166eb70468d5a551bf039c4e54235ab) already exists.', 2025-10-01 17:07:14.548860+00:00schema_name: 'public', 2025-10-01 17:07:14.548864+00:00table_name: 'asset', 2025-10-01 17:07:14.548869+00:00constraint_name: 'UQ_assets_owner_checksum', 2025-10-01 17:07:14.548873+00:00file: 'nbtinsert.c', 2025-10-01 17:07:14.548878+00:00line: '664', 2025-10-01 17:07:14.548882+00:00routine: '_bt_check_unique' 2025-10-01 17:07:14.548887+00:00}, 2025-10-01 17:07:14.548891+00:00sql: 'insert into "asset" ("ownerId", "libraryId", "checksum", "originalPath", "deviceAssetId", "deviceId", "fileCreatedAt", "fileModifiedAt", "localDateTime", "type", "isFavorite", "duration", "visibility", "originalFileName") values ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14) returning *', 2025-10-01 17:07:14.548897+00:00params: [ 2025-10-01 17:07:14.548902+00:00'cb37d2f8-acc0-4009-8f9f-c09051d1bbea', 2025-10-01 17:07:14.548907+00:00null, 2025-10-01 17:07:14.548912+00:00, 2025-10-01 17:07:14.548916+00:00'/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/75/bf/75bfce62-b482-4914-bc19-13efef672e97.jpg', 2025-10-01 17:07:14.548921+00:00'1000021643', 2025-10-01 17:07:14.548926+00:00'5b7df9f147b752c4c4221225fd2befb85555951c47ee7ba3e67482f41aa78cba', 2025-10-01 17:07:14.548931+00:002025-06-22T10:29:03.000Z, 2025-10-01 17:07:14.548936+00:002025-06-22T10:29:05.000Z, 2025-10-01 17:07:14.548940+00:002025-06-22T10:29:03.000Z, 2025-10-01 17:07:14.548945+00:00'IMAGE', 2025-10-01 17:07:14.548950+00:00false, 2025-10-01 17:07:14.548955+00:00'0:00:00.000000', 2025-10-01 17:07:14.548959+00:00'timeline', 2025-10-01 17:07:14.548964+00:00'IMG_20250622_122903917.jpg' 2025-10-01 17:07:14.548968+00:00] 2025-10-01 17:07:14.548973+00:00} 2025-10-01 17:07:19.450167+00:00Query failed : { 2025-10-01 17:07:19.450198+00:00durationMs: 14.363347999984398, 2025-10-01 17:07:19.450203+00:00error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" 2025-10-01 17:07:19.450207+00:00at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:794:26) 2025-10-01 17:07:19.450211+00:00at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:480:6) 2025-10-01 17:07:19.450216+00:00at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:315:9) 2025-10-01 17:07:19.450220+00:00at Socket.emit (node:events:518:28) 2025-10-01 17:07:19.450223+00:00at addChunk (node:internal/streams/readable:561:12) 2025-10-01 17:07:19.450227+00:00at readableAddChunkPushByteMode (node:internal/streams/readable:512:3) 2025-10-01 17:07:19.450231+00:00at Readable.push (node:internal/streams/readable:392:5) 2025-10-01 17:07:19.450235+00:00at TCP.onStreamRead (node:internal/stream_base_commons:189:23) 2025-10-01 17:07:19.450238+00:00at TCP.callbackTrampoline (node:internal/async_hooks:130:17) { 2025-10-01 17:07:19.450242+00:00severity_local: 'ERROR', 2025-10-01 17:07:19.450246+00:00severity: 'ERROR', 2025-10-01 17:07:19.450250+00:00code: '23505', 2025-10-01 17:07:19.450253+00:00detail: 'Key ("ownerId", checksum)=(cb37d2f8-acc0-4009-8f9f-c09051d1bbea, \\x16487103b8998b3294572625fe18cd83892881dd) already exists.', 2025-10-01 17:07:19.450257+00:00schema_name: 'public', 2025-10-01 17:07:19.450261+00:00table_name: 'asset', 2025-10-01 17:07:19.450265+00:00constraint_name: 'UQ_assets_owner_checksum', 2025-10-01 17:07:19.450268+00:00file: 'nbtinsert.c', 2025-10-01 17:07:19.450272+00:00line: '664', 2025-10-01 17:07:19.450276+00:00routine: '_bt_check_unique' 2025-10-01 17:07:19.450279+00:00}, 2025-10-01 17:07:19.450283+00:00sql: 'insert into "asset" ("ownerId", "libraryId", "checksum", "originalPath", "deviceAssetId", "deviceId", "fileCreatedAt", "fileModifiedAt", "localDateTime", "type", "isFavorite", "duration", "visibility", "originalFileName") values ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14) returning *', 2025-10-01 17:07:19.450288+00:00params: [ 2025-10-01 17:07:19.450292+00:00'cb37d2f8-acc0-4009-8f9f-c09051d1bbea', 2025-10-01 17:07:19.450295+00:00null, 2025-10-01 17:07:19.450299+00:00, 2025-10-01 17:07:19.450303+00:00'/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/80/16/80169408-c4f8-4b56-8cba-c701e3c97a7c.jpg', 2025-10-01 17:07:19.450307+00:00'1000021642', 2025-10-01 17:07:19.450311+00:00'5b7df9f147b752c4c4221225fd2befb85555951c47ee7ba3e67482f41aa78cba', 2025-10-01 17:07:19.450314+00:002025-06-22T10:29:02.000Z, 2025-10-01 17:07:19.450318+00:002025-06-22T10:29:04.000Z, 2025-10-01 17:07:19.450322+00:002025-06-22T10:29:02.000Z, 2025-10-01 17:07:19.450325+00:00'IMAGE', 2025-10-01 17:07:19.450330+00:00false, 2025-10-01 17:07:19.450333+00:00'0:00:00.000000', 2025-10-01 17:07:19.450337+00:00'timeline', 2025-10-01 17:07:19.450340+00:00'IMG_20250622_122902372.jpg' 2025-10-01 17:07:19.450344+00:00] 2025-10-01 17:07:19.450348+00:00} 2025-10-01 17:07:20.083169+00:00Query failed : { 2025-10-01 17:07:20.083249+00:00durationMs: 1.7179380001034588, 2025-10-01 17:07:20.083259+00:00error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" 2025-10-01 17:07:20.083266+00:00at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:794:26) 2025-10-01 17:07:20.083273+00:00at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:480:6) 2025-10-01 17:07:20.083279+00:00at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:315:9) 2025-10-01 17:07:20.083286+00:00at Socket.emit (node:events:518:28) 2025-10-01 17:07:20.083292+00:00at addChunk (node:internal/streams/readable:561:12) 2025-10-01 17:07:20.083298+00:00at readableAddChunkPushByteMode (node:internal/streams/readable:512:3) 2025-10-01 17:07:20.083308+00:00at Readable.push (node:internal/streams/readable:392:5) 2025-10-01 17:07:20.083314+00:00at TCP.onStreamRead (node:internal/stream_base_commons:189:23) 2025-10-01 17:07:20.083319+00:00at TCP.callbackTrampoline (node:internal/async_hooks:130:17) { 2025-10-01 17:07:20.083324+00:00severity_local: 'ERROR', 2025-10-01 17:07:20.083328+00:00severity: 'ERROR', 2025-10-01 17:07:20.083333+00:00code: '23505', 2025-10-01 17:07:20.083338+00:00detail: 'Key ("ownerId", checksum)=(cb37d2f8-acc0-4009-8f9f-c09051d1bbea, \\x3190287db8aca9d831709c603189d94fea1d0f48) already exists.', 2025-10-01 17:07:20.083343+00:00schema_name: 'public', 2025-10-01 17:07:20.083347+00:00table_name: 'asset', 2025-10-01 17:07:20.083352+00:00constraint_name: 'UQ_assets_owner_checksum', 2025-10-01 17:07:20.083356+00:00file: 'nbtinsert.c', 2025-10-01 17:07:20.083361+00:00line: '664', 2025-10-01 17:07:20.083365+00:00routine: '_bt_check_unique' 2025-10-01 17:07:20.083370+00:00}, 2025-10-01 17:07:20.083385+00:00sql: 'insert into "asset" ("ownerId", "libraryId", "checksum", "originalPath", "deviceAssetId", "deviceId", "fileCreatedAt", "fileModifiedAt", "localDateTime", "type", "isFavorite", "duration", "visibility", "originalFileName") values ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14) returning *', 2025-10-01 17:07:20.083391+00:00params: [ 2025-10-01 17:07:20.083395+00:00'cb37d2f8-acc0-4009-8f9f-c09051d1bbea', 2025-10-01 17:07:20.083400+00:00null, 2025-10-01 17:07:20.083404+00:00, 2025-10-01 17:07:20.083410+00:00'/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/16/70/1670eee5-7e1e-4a06-a2e2-71382caee9f3.jpg', 2025-10-01 17:07:20.083415+00:00'1000021358', 2025-10-01 17:07:20.083419+00:00'5b7df9f147b752c4c4221225fd2befb85555951c47ee7ba3e67482f41aa78cba', 2025-10-01 17:07:20.083424+00:002025-06-17T19:06:49.000Z, 2025-10-01 17:07:20.083429+00:002025-06-17T19:06:49.000Z, 2025-10-01 17:07:20.083433+00:002025-06-17T19:06:49.000Z, 2025-10-01 17:07:20.083438+00:00'IMAGE', 2025-10-01 17:07:20.083444+00:00false, 2025-10-01 17:07:20.083448+00:00'0:00:00.000000', 2025-10-01 17:07:20.083453+00:00'timeline', 2025-10-01 17:07:20.083457+00:00'IMG_20250324_1202485822.jpg' 2025-10-01 17:07:20.083462+00:00] 2025-10-01 17:07:20.083466+00:00} 2025-10-01 17:07:23.697685+00:00Query failed : { 2025-10-01 17:07:23.697774+00:00durationMs: 3.327733000041917, 2025-10-01 17:07:23.697779+00:00error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" 2025-10-01 17:07:23.697783+00:00at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:794:26) 2025-10-01 17:07:23.697788+00:00at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:480:6) 2025-10-01 17:07:23.697792+00:00at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.7/node_modules/postgres/cjs/src/connection.js:315:9) 2025-10-01 17:07:23.697796+00:00at Socket.emit (node:events:518:28) 2025-10-01 17:07:23.697800+00:00at addChunk (node:internal/streams/readable:561:12) 2025-10-01 17:07:23.697804+00:00at readableAddChunkPushByteMode (node:internal/streams/readable:512:3) 2025-10-01 17:07:23.697808+00:00at Readable.push (node:internal/streams/readable:392:5) 2025-10-01 17:07:23.697812+00:00at TCP.onStreamRead (node:internal/stream_base_commons:189:23) 2025-10-01 17:07:23.697816+00:00at TCP.callbackTrampoline (node:internal/async_hooks:130:17) { 2025-10-01 17:07:23.697820+00:00severity_local: 'ERROR', 2025-10-01 17:07:23.697824+00:00severity: 'ERROR', 2025-10-01 17:07:23.697829+00:00code: '23505', 2025-10-01 17:07:23.697833+00:00detail: 'Key ("ownerId", checksum)=(cb37d2f8-acc0-4009-8f9f-c09051d1bbea, \\x30058dce71181d99bb960a6ee857497b836a6f40) already exists.', 2025-10-01 17:07:23.697838+00:00schema_name: 'public', 2025-10-01 17:07:23.697842+00:00table_name: 'asset', 2025-10-01 17:07:23.697846+00:00constraint_name: 'UQ_assets_owner_checksum', 2025-10-01 17:07:23.697851+00:00file: 'nbtinsert.c', 2025-10-01 17:07:23.697854+00:00line: '664', 2025-10-01 17:07:23.697858+00:00routine: '_bt_check_unique' 2025-10-01 17:07:23.697863+00:00}, 2025-10-01 17:07:23.697867+00:00sql: 'insert into "asset" ("ownerId", "libraryId", "checksum", "originalPath", "deviceAssetId", "deviceId", "fileCreatedAt", "fileModifiedAt", "localDateTime", "type", "isFavorite", "duration", "visibility", "originalFileName") values ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14) returning *', 2025-10-01 17:07:23.697873+00:00params: [ 2025-10-01 17:07:23.697878+00:00'cb37d2f8-acc0-4009-8f9f-c09051d1bbea', 2025-10-01 17:07:23.697882+00:00null, 2025-10-01 17:07:23.697886+00:00, 2025-10-01 17:07:23.697890+00:00'/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/0f/64/0f645508-6d42-4093-8993-0fedec2ee0d9.jpg', 2025-10-01 17:07:23.697894+00:00'1000020962', 2025-10-01 17:07:23.697898+00:00'5b7df9f147b752c4c4221225fd2befb85555951c47ee7ba3e67482f41aa78cba', 2025-10-01 17:07:23.697902+00:002025-05-28T11:26:36.000Z, 2025-10-01 17:07:23.697906+00:002025-05-28T11:26:36.000Z, 2025-10-01 17:07:23.697910+00:002025-05-28T11:26:36.000Z, 2025-10-01 17:07:23.697914+00:00'IMAGE', 2025-10-01 17:07:23.697921+00:00false, 2025-10-01 17:07:23.697925+00:00'0:00:00.000000', 2025-10-01 17:07:23.697930+00:00'timeline', 2025-10-01 17:07:23.697934+00:00'IMG_20250528_132636677.jpg' 2025-10-01 17:07:23.697938+00:00] 2025-10-01 17:07:23.697942+00:00} 2025-10-01 17:07:43.377570+00:00[Nest] 77 - 10/01/2025, 7:07:43 PM  LOG [Api:EventRepository] Websocket Disconnect: Q-cLhc-NmzWPD-uTAAAD 2025-10-01 17:07:57.389606+00:00[Nest] 77 - 10/01/2025, 7:07:57 PM  ERROR [Api:LoggingRepository~th07doae] Unable to send file: Error: ENOENT: no such file or directory, access '/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/5a/30/5a30bdb1-bf6c-4fef-a865-ebd958e6528f.mp4' 2025-10-01 17:07:57.389710+00:00Error: ENOENT: no such file or directory, access '/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/5a/30/5a30bdb1-bf6c-4fef-a865-ebd958e6528f.mp4' 2025-10-01 17:07:57.389721+00:00at async access (node:internal/fs/promises:606:10) 2025-10-01 17:07:57.389729+00:00at async sendFile (/usr/src/app/server/dist/utils/file.js:49:9) 2025-10-01 17:07:57.389734+00:00at async AssetMediaController.playAssetVideo (/usr/src/app/server/dist/controllers/asset-media.controller.js:83:9) 2025-10-01 17:07:57.389868+00:00[Nest] 77 - 10/01/2025, 7:07:57 PM  ERROR [Api:GlobalExceptionFilter~th07doae] Unknown error: Error: ENOENT: no such file or directory, access '/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/5a/30/5a30bdb1-bf6c-4fef-a865-ebd958e6528f.mp4' 2025-10-01 17:07:57.389892+00:00Error: ENOENT: no such file or directory, access '/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/5a/30/5a30bdb1-bf6c-4fef-a865-ebd958e6528f.mp4' 2025-10-01 17:07:57.389898+00:00at async access (node:internal/fs/promises:606:10) 2025-10-01 17:07:57.389904+00:00at async sendFile (/usr/src/app/server/dist/utils/file.js:49:9) 2025-10-01 17:07:57.389908+00:00at async AssetMediaController.playAssetVideo (/usr/src/app/server/dist/controllers/asset-media.controller.js:83:9) 2025-10-01 17:07:59.575197+00:00[Nest] 77 - 10/01/2025, 7:07:59 PM  ERROR [Api:LoggingRepository~l53dsd0p] Unable to send file: Error: ENOENT: no such file or directory, access '/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/26/c6/26c6f6e9-5a43-4fc0-b419-96695ad10f61.mp4' 2025-10-01 17:07:59.575305+00:00Error: ENOENT: no such file or directory, access '/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/26/c6/26c6f6e9-5a43-4fc0-b419-96695ad10f61.mp4' 2025-10-01 17:07:59.575313+00:00at async access (node:internal/fs/promises:606:10) 2025-10-01 17:07:59.575319+00:00at async sendFile (/usr/src/app/server/dist/utils/file.js:49:9) 2025-10-01 17:07:59.575325+00:00at async AssetMediaController.playAssetVideo (/usr/src/app/server/dist/controllers/asset-media.controller.js:83:9) 2025-10-01 17:07:59.575585+00:00[Nest] 77 - 10/01/2025, 7:07:59 PM  ERROR [Api:GlobalExceptionFilter~l53dsd0p] Unknown error: Error: ENOENT: no such file or directory, access '/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/26/c6/26c6f6e9-5a43-4fc0-b419-96695ad10f61.mp4' 2025-10-01 17:07:59.575686+00:00Error: ENOENT: no such file or directory, access '/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/26/c6/26c6f6e9-5a43-4fc0-b419-96695ad10f61.mp4' 2025-10-01 17:07:59.575695+00:00at async access (node:internal/fs/promises:606:10) 2025-10-01 17:07:59.575699+00:00at async sendFile (/usr/src/app/server/dist/utils/file.js:49:9) 2025-10-01 17:07:59.575703+00:00at async AssetMediaController.playAssetVideo (/usr/src/app/server/dist/controllers/asset-media.controller.js:83:9) 2025-10-01 17:08:00.993980+00:00[Nest] 77 - 10/01/2025, 7:08:00 PM  ERROR [Api:LoggingRepository~g8flml4w] Unable to send file: Error: ENOENT: no such file or directory, access '/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/26/c6/26c6f6e9-5a43-4fc0-b419-96695ad10f61.mp4' 2025-10-01 17:08:00.994076+00:00Error: ENOENT: no such file or directory, access '/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/26/c6/26c6f6e9-5a43-4fc0-b419-96695ad10f61.mp4' 2025-10-01 17:08:00.994084+00:00at async access (node:internal/fs/promises:606:10) 2025-10-01 17:08:00.994119+00:00at async sendFile (/usr/src/app/server/dist/utils/file.js:49:9) 2025-10-01 17:08:00.994126+00:00at async AssetMediaController.playAssetVideo (/usr/src/app/server/dist/controllers/asset-media.controller.js:83:9) 2025-10-01 17:08:00.994136+00:00[Nest] 77 - 10/01/2025, 7:08:00 PM  ERROR [Api:GlobalExceptionFilter~g8flml4w] Unknown error: Error: ENOENT: no such file or directory, access '/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/26/c6/26c6f6e9-5a43-4fc0-b419-96695ad10f61.mp4' 2025-10-01 17:08:00.994144+00:00Error: ENOENT: no such file or directory, access '/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/26/c6/26c6f6e9-5a43-4fc0-b419-96695ad10f61.mp4' 2025-10-01 17:08:00.994149+00:00at async access (node:internal/fs/promises:606:10) 2025-10-01 17:08:00.994155+00:00at async sendFile (/usr/src/app/server/dist/utils/file.js:49:9) 2025-10-01 17:08:00.994159+00:00at async AssetMediaController.playAssetVideo (/usr/src/app/server/dist/controllers/asset-media.controller.js:83:9) 2025-10-01 17:08:04.590471+00:00[Nest] 77 - 10/01/2025, 7:08:04 PM  ERROR [Api:LoggingRepository~kir83r6h] Unable to send file: Error: ENOENT: no such file or directory, access '/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/5a/30/5a30bdb1-bf6c-4fef-a865-ebd958e6528f.mp4' 2025-10-01 17:08:04.590546+00:00Error: ENOENT: no such file or directory, access '/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/5a/30/5a30bdb1-bf6c-4fef-a865-ebd958e6528f.mp4' 2025-10-01 17:08:04.590552+00:00at async access (node:internal/fs/promises:606:10) 2025-10-01 17:08:04.590557+00:00at async sendFile (/usr/src/app/server/dist/utils/file.js:49:9) 2025-10-01 17:08:04.590561+00:00at async AssetMediaController.playAssetVideo (/usr/src/app/server/dist/controllers/asset-media.controller.js:83:9) 2025-10-01 17:08:04.590567+00:00[Nest] 77 - 10/01/2025, 7:08:04 PM  ERROR [Api:GlobalExceptionFilter~kir83r6h] Unknown error: Error: ENOENT: no such file or directory, access '/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/5a/30/5a30bdb1-bf6c-4fef-a865-ebd958e6528f.mp4' 2025-10-01 17:08:04.590573+00:00Error: ENOENT: no such file or directory, access '/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/5a/30/5a30bdb1-bf6c-4fef-a865-ebd958e6528f.mp4' 2025-10-01 17:08:04.590578+00:00at async access (node:internal/fs/promises:606:10) 2025-10-01 17:08:04.590585+00:00at async sendFile (/usr/src/app/server/dist/utils/file.js:49:9) 2025-10-01 17:08:04.590591+00:00at async AssetMediaController.playAssetVideo (/usr/src/app/server/dist/controllers/asset-media.controller.js:83:9) 2025-10-01 17:08:04.956029+00:00[Nest] 77 - 10/01/2025, 7:08:04 PM  ERROR [Api:LoggingRepository~n2gm8e59] Unable to send file: Error: ENOENT: no such file or directory, access '/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/26/c6/26c6f6e9-5a43-4fc0-b419-96695ad10f61.mp4' 2025-10-01 17:08:04.956101+00:00Error: ENOENT: no such file or directory, access '/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/26/c6/26c6f6e9-5a43-4fc0-b419-96695ad10f61.mp4' 2025-10-01 17:08:04.956107+00:00at async access (node:internal/fs/promises:606:10) 2025-10-01 17:08:04.956113+00:00at async sendFile (/usr/src/app/server/dist/utils/file.js:49:9) 2025-10-01 17:08:04.956118+00:00at async AssetMediaController.playAssetVideo (/usr/src/app/server/dist/controllers/asset-media.controller.js:83:9) 2025-10-01 17:08:04.956125+00:00[Nest] 77 - 10/01/2025, 7:08:04 PM  ERROR [Api:GlobalExceptionFilter~n2gm8e59] Unknown error: Error: ENOENT: no such file or directory, access '/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/26/c6/26c6f6e9-5a43-4fc0-b419-96695ad10f61.mp4' 2025-10-01 17:08:04.956131+00:00Error: ENOENT: no such file or directory, access '/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/26/c6/26c6f6e9-5a43-4fc0-b419-96695ad10f61.mp4' 2025-10-01 17:08:04.956136+00:00at async access (node:internal/fs/promises:606:10) 2025-10-01 17:08:04.956140+00:00at async sendFile (/usr/src/app/server/dist/utils/file.js:49:9) 2025-10-01 17:08:04.956145+00:00at async AssetMediaController.playAssetVideo (/usr/src/app/server/dist/controllers/asset-media.controller.js:83:9) 2025-10-01 17:08:05.232773+00:00[Nest] 77 - 10/01/2025, 7:08:05 PM  ERROR [Api:LoggingRepository~cm4ohd8c] Unable to send file: Error: ENOENT: no such file or directory, access '/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/5a/30/5a30bdb1-bf6c-4fef-a865-ebd958e6528f.mp4' 2025-10-01 17:08:05.232830+00:00Error: ENOENT: no such file or directory, access '/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/5a/30/5a30bdb1-bf6c-4fef-a865-ebd958e6528f.mp4' 2025-10-01 17:08:05.232836+00:00at async access (node:internal/fs/promises:606:10) 2025-10-01 17:08:05.232840+00:00at async sendFile (/usr/src/app/server/dist/utils/file.js:49:9) 2025-10-01 17:08:05.232845+00:00at async AssetMediaController.playAssetVideo (/usr/src/app/server/dist/controllers/asset-media.controller.js:83:9) 2025-10-01 17:08:05.232915+00:00[Nest] 77 - 10/01/2025, 7:08:05 PM  ERROR [Api:GlobalExceptionFilter~cm4ohd8c] Unknown error: Error: ENOENT: no such file or directory, access '/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/5a/30/5a30bdb1-bf6c-4fef-a865-ebd958e6528f.mp4' 2025-10-01 17:08:05.232947+00:00Error: ENOENT: no such file or directory, access '/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/5a/30/5a30bdb1-bf6c-4fef-a865-ebd958e6528f.mp4' 2025-10-01 17:08:05.232952+00:00at async access (node:internal/fs/promises:606:10) 2025-10-01 17:08:05.232957+00:00at async sendFile (/usr/src/app/server/dist/utils/file.js:49:9) 2025-10-01 17:08:05.232963+00:00at async AssetMediaController.playAssetVideo (/usr/src/app/server/dist/controllers/asset-media.controller.js:83:9) 2025-10-01 17:08:05.597080+00:00[Nest] 77 - 10/01/2025, 7:08:05 PM  ERROR [Api:LoggingRepository~cptt25ur] Unable to send file: Error: ENOENT: no such file or directory, access '/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/5a/30/5a30bdb1-bf6c-4fef-a865-ebd958e6528f.mp4' 2025-10-01 17:08:05.597182+00:00Error: ENOENT: no such file or directory, access '/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/5a/30/5a30bdb1-bf6c-4fef-a865-ebd958e6528f.mp4' 2025-10-01 17:08:05.597189+00:00at async access (node:internal/fs/promises:606:10) 2025-10-01 17:08:05.597194+00:00at async sendFile (/usr/src/app/server/dist/utils/file.js:49:9) 2025-10-01 17:08:05.597198+00:00at async AssetMediaController.playAssetVideo (/usr/src/app/server/dist/controllers/asset-media.controller.js:83:9) 2025-10-01 17:08:05.597206+00:00[Nest] 77 - 10/01/2025, 7:08:05 PM  ERROR [Api:GlobalExceptionFilter~cptt25ur] Unknown error: Error: ENOENT: no such file or directory, access '/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/5a/30/5a30bdb1-bf6c-4fef-a865-ebd958e6528f.mp4' 2025-10-01 17:08:05.597210+00:00Error: ENOENT: no such file or directory, access '/data/upload/cb37d2f8-acc0-4009-8f9f-c09051d1bbea/5a/30/5a30bdb1-bf6c-4fef-a865-ebd958e6528f.mp4' 2025-10-01 17:08:05.597214+00:00at async access (node:internal/fs/promises:606:10) 2025-10-01 17:08:05.597218+00:00at async sendFile (/usr/src/app/server/dist/utils/file.js:49:9) 2025-10-01 17:08:05.597221+00:00at async AssetMediaController.playAssetVideo (/usr/src/app/server/dist/controllers/asset-media.controller.js:83:9) 2025-10-01 17:12:17.565826+00:00[Nest] 77 - 10/01/2025, 7:12:17 PM  LOG [Api:MachineLearningRepository] Machine learning server became unhealthy (http://machine-learning:32002). 2025-10-01 17:12:17.570132+00:00[Nest] 19 - 10/01/2025, 7:12:17 PM  LOG [Microservices:MachineLearningRepository] Machine learning server became unhealthy (http://machine-learning:32002). 2025-10-01 17:12:45.532270+00:00[Nest] 77 - 10/01/2025, 7:12:45 PM  LOG [Api:MachineLearningRepository] Machine learning server became healthy (http://machine-learning:32002). 2025-10-01 17:12:45.571852+00:00[Nest] 19 - 10/01/2025, 7:12:45 PM  LOG [Microservices:MachineLearningRepository] Machine learning server became healthy (http://machine-learning:32002).