code: '23505', detail: 'Key ("ownerId", checksum)=(d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f, \\xeaeb0e38dfa0706333118a199fd8cb746151381d) already exists.', schema_name: 'public', table_name: 'asset', constraint_name: 'UQ_assets_owner_checksum', file: 'nbtinsert.c', line: '663', routine: '_bt_check_unique' }, sql: '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 *', params: [ 'd1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f',  , , '/usr/src/app/upload/upload/d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f/5c/62/5c6234e9-7b4b-4a14-854e-1a09f822d604.jpg', '1000012362', '24c77f36c8d76b96195119381461724d638fe30136bf9668c57c188eb9541c27', 2025-10-13T18:58:51.000Z, 2025-10-13T18:58:51.000Z, 2025-10-13T18:58:51.000Z,  'IMAGE', false, '0:00:00.000000', 'timeline', 'IMG_20251013_205851565.jpg' ] } Query failed : { durationMs: 4.142822980880737, error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:815:30) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:489:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:324:9) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) { severity_local: 'ERROR', severity: 'ERROR', code: '23505', detail: 'Key ("ownerId", checksum)=(d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f, \\x3e324f31e8ee1d4034c02000b1913acca5dc7168) already exists.', schema_name: 'public', table_name: 'asset', constraint_name: 'UQ_assets_owner_checksum', file: 'nbtinsert.c', line: '663', routine: '_bt_check_unique' }, sql: '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 *', params: [ 'd1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f',  , , '/usr/src/app/upload/upload/d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f/68/60/68600ed9-ef16-451e-ad92-471a3d9a50d2.jpg', '1000012361', '24c77f36c8d76b96195119381461724d638fe30136bf9668c57c188eb9541c27', 2025-10-13T18:58:41.000Z, 2025-10-13T18:58:41.000Z, 2025-10-13T18:58:41.000Z,  'IMAGE', false, '0:00:00.000000', 'timeline', 'IMG_20251013_205841675.jpg' ] } Query failed : { durationMs: 4.452111005783081, error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:815:30) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:489:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:324:9) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) { severity_local: 'ERROR', severity: 'ERROR', code: '23505', detail: 'Key ("ownerId", checksum)=(d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f, \\xeaeb0e38dfa0706333118a199fd8cb746151381d) already exists.', schema_name: 'public', table_name: 'asset', constraint_name: 'UQ_assets_owner_checksum', file: 'nbtinsert.c', line: '663', routine: '_bt_check_unique' }, sql: '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 *', params: [ 'd1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f',  , , '/usr/src/app/upload/upload/d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f/48/1b/481b7b4c-88fe-4e07-abf0-68cc4a5a3c2d.jpg', '1000012362', '24c77f36c8d76b96195119381461724d638fe30136bf9668c57c188eb9541c27', 2025-10-13T18:58:51.000Z, 2025-10-13T18:58:51.000Z, 2025-10-13T18:58:51.000Z,  'IMAGE', false, '0:00:00.000000', 'timeline', 'IMG_20251013_205851565.jpg' ] } Query failed : { durationMs: 2.3613319993019104, error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:815:30) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:489:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:324:9) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) { severity_local: 'ERROR', severity: 'ERROR', code: '23505', detail: 'Key ("ownerId", checksum)=(d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f, \\x3e324f31e8ee1d4034c02000b1913acca5dc7168) already exists.', schema_name: 'public', table_name: 'asset', constraint_name: 'UQ_assets_owner_checksum', file: 'nbtinsert.c', line: '663', routine: '_bt_check_unique' }, sql: '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 *', params: [ 'd1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f',  , , '/usr/src/app/upload/upload/d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f/18/69/18691c0f-0686-4233-81c8-757594ea6809.jpg', '1000012361', '24c77f36c8d76b96195119381461724d638fe30136bf9668c57c188eb9541c27', 2025-10-13T18:58:41.000Z, 2025-10-13T18:58:41.000Z, 2025-10-13T18:58:41.000Z,  'IMAGE', false, '0:00:00.000000', 'timeline', 'IMG_20251013_205841675.jpg' ] } Query failed : { durationMs: 7.129418969154358, error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:815:30) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:489:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:324:9) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) { severity_local: 'ERROR', severity: 'ERROR', code: '23505', detail: 'Key ("ownerId", checksum)=(d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f, \\xeaeb0e38dfa0706333118a199fd8cb746151381d) already exists.', schema_name: 'public', table_name: 'asset', constraint_name: 'UQ_assets_owner_checksum', file: 'nbtinsert.c', line: '663', routine: '_bt_check_unique' }, sql: '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 *', params: [ 'd1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f',  , , '/usr/src/app/upload/upload/d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f/9a/d2/9ad2b7a3-0329-47f7-8aa9-ddd2d333ad39.jpg', '1000012362', '24c77f36c8d76b96195119381461724d638fe30136bf9668c57c188eb9541c27', 2025-10-13T18:58:51.000Z, 2025-10-13T18:58:51.000Z, 2025-10-13T18:58:51.000Z,  'IMAGE', false, '0:00:00.000000', 'timeline', 'IMG_20251013_205851565.jpg' ] } Query failed : { durationMs: 7.655006945133209, error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:815:30) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:489:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:324:9) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) { severity_local: 'ERROR', severity: 'ERROR', code: '23505', detail: 'Key ("ownerId", checksum)=(d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f, \\x3e324f31e8ee1d4034c02000b1913acca5dc7168) already exists.', schema_name: 'public', table_name: 'asset', constraint_name: 'UQ_assets_owner_checksum', file: 'nbtinsert.c', line: '663', routine: '_bt_check_unique' }, sql: '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 *', params: [ 'd1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f',  , , '/usr/src/app/upload/upload/d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f/29/83/29837b08-0ecf-4eca-a840-7ff158239e0c.jpg', '1000012361', '24c77f36c8d76b96195119381461724d638fe30136bf9668c57c188eb9541c27', 2025-10-13T18:58:41.000Z, 2025-10-13T18:58:41.000Z, 2025-10-13T18:58:41.000Z,  'IMAGE', false, '0:00:00.000000', 'timeline', 'IMG_20251013_205841675.jpg' ] } [Nest] 7 - 03/09/2026, 9:12:08 AM WARN [Microservices:VersionService] Unable to run version check: Error: Failed to fetch GitHub release: TypeError: fetch failed Error: Failed to fetch GitHub release: TypeError: fetch failed at ServerInfoRepository.getGitHubRelease (/usr/src/app/server/dist/repositories/server-info.repository.js:60:19) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) at async VersionService.handleVersionCheck (/usr/src/app/server/dist/services/version.service.js:111:77) at async JobService.onJobRun (/usr/src/app/server/dist/services/job.service.js:51:30) at async EventRepository.onEvent (/usr/src/app/server/dist/repositories/event.repository.js:91:13) at async /usr/src/app/server/node_modules/.pnpm/bullmq@5.66.5/node_modules/bullmq/dist/cjs/classes/worker.js:565:32 Query failed : { durationMs: 13.415073990821838, error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:815:30) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:489:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:324:9) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) { severity_local: 'ERROR', severity: 'ERROR', code: '23505', detail: 'Key ("ownerId", checksum)=(d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f, \\xeaeb0e38dfa0706333118a199fd8cb746151381d) already exists.', schema_name: 'public', table_name: 'asset', constraint_name: 'UQ_assets_owner_checksum', file: 'nbtinsert.c', line: '663', routine: '_bt_check_unique' }, sql: '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 *', params: [ 'd1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f',  , , '/usr/src/app/upload/upload/d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f/ce/12/ce12f519-1b7e-40b7-b8fb-489be8a2c46c.jpg', '1000012362', '24c77f36c8d76b96195119381461724d638fe30136bf9668c57c188eb9541c27', 2025-10-13T18:58:51.000Z, 2025-10-13T18:58:51.000Z, 2025-10-13T18:58:51.000Z,  'IMAGE', false, '0:00:00.000000', 'timeline', 'IMG_20251013_205851565.jpg' ] } Query failed : { durationMs: 6.214039981365204, error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:815:30) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:489:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:324:9) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) { severity_local: 'ERROR', severity: 'ERROR', code: '23505', detail: 'Key ("ownerId", checksum)=(d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f, \\x3e324f31e8ee1d4034c02000b1913acca5dc7168) already exists.', schema_name: 'public', table_name: 'asset', constraint_name: 'UQ_assets_owner_checksum', file: 'nbtinsert.c', line: '663', routine: '_bt_check_unique' }, sql: '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 *', params: [ 'd1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f',  , , '/usr/src/app/upload/upload/d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f/8e/d6/8ed67028-dd4b-44cc-a3d0-b7fc9ec7fc76.jpg', '1000012361', '24c77f36c8d76b96195119381461724d638fe30136bf9668c57c188eb9541c27', 2025-10-13T18:58:41.000Z, 2025-10-13T18:58:41.000Z, 2025-10-13T18:58:41.000Z,  'IMAGE', false, '0:00:00.000000', 'timeline', 'IMG_20251013_205841675.jpg' ] } Query failed : { durationMs: 6.6842650175094604, error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:815:30) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:489:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:324:9) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) { severity_local: 'ERROR', severity: 'ERROR', code: '23505', detail: 'Key ("ownerId", checksum)=(d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f, \\xeaeb0e38dfa0706333118a199fd8cb746151381d) already exists.', schema_name: 'public', table_name: 'asset', constraint_name: 'UQ_assets_owner_checksum', file: 'nbtinsert.c', line: '663', routine: '_bt_check_unique' }, sql: '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 *', params: [ 'd1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f',  , , '/usr/src/app/upload/upload/d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f/01/c9/01c9db7e-c07b-4622-8c43-55570155d79e.jpg', '1000012362', '24c77f36c8d76b96195119381461724d638fe30136bf9668c57c188eb9541c27', 2025-10-13T18:58:51.000Z, 2025-10-13T18:58:51.000Z, 2025-10-13T18:58:51.000Z,  'IMAGE', false, '0:00:00.000000', 'timeline', 'IMG_20251013_205851565.jpg' ] } Query failed : { durationMs: 2.259914994239807, error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:815:30) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:489:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:324:9) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) { severity_local: 'ERROR', severity: 'ERROR', code: '23505', detail: 'Key ("ownerId", checksum)=(d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f, \\x3e324f31e8ee1d4034c02000b1913acca5dc7168) already exists.', schema_name: 'public', table_name: 'asset', constraint_name: 'UQ_assets_owner_checksum', file: 'nbtinsert.c', line: '663', routine: '_bt_check_unique' }, sql: '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 *', params: [ 'd1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f',  , , '/usr/src/app/upload/upload/d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f/94/a6/94a6aa06-a164-4405-a0e7-45c1ad739f97.jpg', '1000012361', '24c77f36c8d76b96195119381461724d638fe30136bf9668c57c188eb9541c27', 2025-10-13T18:58:41.000Z, 2025-10-13T18:58:41.000Z, 2025-10-13T18:58:41.000Z,  'IMAGE', false, '0:00:00.000000', 'timeline', 'IMG_20251013_205841675.jpg' ] } Query failed : { durationMs: 9.943987011909485, error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:815:30) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:489:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:324:9) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) { severity_local: 'ERROR', severity: 'ERROR', code: '23505', detail: 'Key ("ownerId", checksum)=(d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f, \\xeaeb0e38dfa0706333118a199fd8cb746151381d) already exists.', schema_name: 'public', table_name: 'asset', constraint_name: 'UQ_assets_owner_checksum', file: 'nbtinsert.c', line: '663', routine: '_bt_check_unique' }, sql: '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 *', params: [ 'd1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f',  , , '/usr/src/app/upload/upload/d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f/e3/e1/e3e1863a-2cf5-4f29-892d-6f8ccbd4eccd.jpg', '1000012362', '24c77f36c8d76b96195119381461724d638fe30136bf9668c57c188eb9541c27', 2025-10-13T18:58:51.000Z, 2025-10-13T18:58:51.000Z, 2025-10-13T18:58:51.000Z,  'IMAGE', false, '0:00:00.000000', 'timeline', 'IMG_20251013_205851565.jpg' ] } Query failed : { durationMs: 6.335681974887848, error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:815:30) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:489:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:324:9) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) { severity_local: 'ERROR', severity: 'ERROR', code: '23505', detail: 'Key ("ownerId", checksum)=(d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f, \\x3e324f31e8ee1d4034c02000b1913acca5dc7168) already exists.', schema_name: 'public', table_name: 'asset', constraint_name: 'UQ_assets_owner_checksum', file: 'nbtinsert.c', line: '663', routine: '_bt_check_unique' }, sql: '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 *', params: [ 'd1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f',  , , '/usr/src/app/upload/upload/d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f/19/81/1981e510-62c2-4fb2-8cf9-d82ba95f3b21.jpg', '1000012361', '24c77f36c8d76b96195119381461724d638fe30136bf9668c57c188eb9541c27', 2025-10-13T18:58:41.000Z, 2025-10-13T18:58:41.000Z, 2025-10-13T18:58:41.000Z,  'IMAGE', false, '0:00:00.000000', 'timeline', 'IMG_20251013_205841675.jpg' ] } Query failed : { durationMs: 15.08941400051117, error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:815:30) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:489:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:324:9) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) { severity_local: 'ERROR', severity: 'ERROR', code: '23505', detail: 'Key ("ownerId", checksum)=(d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f, \\xeaeb0e38dfa0706333118a199fd8cb746151381d) already exists.', schema_name: 'public', table_name: 'asset', constraint_name: 'UQ_assets_owner_checksum', file: 'nbtinsert.c', line: '663', routine: '_bt_check_unique' }, sql: '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 *', params: [ 'd1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f',  , , '/usr/src/app/upload/upload/d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f/f3/95/f3954549-24a3-42d7-9261-496de7e64102.jpg', '1000012362', '24c77f36c8d76b96195119381461724d638fe30136bf9668c57c188eb9541c27', 2025-10-13T18:58:51.000Z, 2025-10-13T18:58:51.000Z, 2025-10-13T18:58:51.000Z,  'IMAGE', false, '0:00:00.000000', 'timeline', 'IMG_20251013_205851565.jpg' ] } Query failed : { durationMs: 12.529615998268127, error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:815:30) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:489:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:324:9) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) { severity_local: 'ERROR', severity: 'ERROR', code: '23505', detail: 'Key ("ownerId", checksum)=(d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f, \\x3e324f31e8ee1d4034c02000b1913acca5dc7168) already exists.', schema_name: 'public', table_name: 'asset', constraint_name: 'UQ_assets_owner_checksum', file: 'nbtinsert.c', line: '663', routine: '_bt_check_unique' }, sql: '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 *', params: [ 'd1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f',  , , '/usr/src/app/upload/upload/d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f/93/86/93865d15-6c86-4488-ad43-9a671b06991d.jpg', '1000012361', '24c77f36c8d76b96195119381461724d638fe30136bf9668c57c188eb9541c27', 2025-10-13T18:58:41.000Z, 2025-10-13T18:58:41.000Z, 2025-10-13T18:58:41.000Z,  'IMAGE', false, '0:00:00.000000', 'timeline', 'IMG_20251013_205841675.jpg' ] } Query failed : { durationMs: 7.845629990100861, error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:815:30) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:489:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:324:9) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) { severity_local: 'ERROR', severity: 'ERROR', code: '23505', detail: 'Key ("ownerId", checksum)=(d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f, \\xeaeb0e38dfa0706333118a199fd8cb746151381d) already exists.', schema_name: 'public', table_name: 'asset', constraint_name: 'UQ_assets_owner_checksum', file: 'nbtinsert.c', line: '663', routine: '_bt_check_unique' }, sql: '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 *', params: [ 'd1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f',  , , '/usr/src/app/upload/upload/d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f/33/25/33255f3a-dd11-4a20-9c54-e0cc25688d7e.jpg', '1000012362', '24c77f36c8d76b96195119381461724d638fe30136bf9668c57c188eb9541c27', 2025-10-13T18:58:51.000Z, 2025-10-13T18:58:51.000Z, 2025-10-13T18:58:51.000Z,  'IMAGE', false, '0:00:00.000000', 'timeline', 'IMG_20251013_205851565.jpg' ] } Query failed : { durationMs: 4.372224986553192, error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:815:30) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:489:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:324:9) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) { severity_local: 'ERROR', severity: 'ERROR', code: '23505', detail: 'Key ("ownerId", checksum)=(d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f, \\x3e324f31e8ee1d4034c02000b1913acca5dc7168) already exists.', schema_name: 'public', table_name: 'asset', constraint_name: 'UQ_assets_owner_checksum', file: 'nbtinsert.c', line: '663', routine: '_bt_check_unique' }, sql: '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 *', params: [ 'd1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f',  , , '/usr/src/app/upload/upload/d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f/37/55/37558c5c-4f4c-4fd2-9d4e-62fac5d09989.jpg', '1000012361', '24c77f36c8d76b96195119381461724d638fe30136bf9668c57c188eb9541c27', 2025-10-13T18:58:41.000Z, 2025-10-13T18:58:41.000Z, 2025-10-13T18:58:41.000Z,  'IMAGE', false, '0:00:00.000000', 'timeline', 'IMG_20251013_205841675.jpg' ] } Query failed : { durationMs: 13.158756017684937, error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:815:30) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:489:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:324:9) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) { severity_local: 'ERROR', severity: 'ERROR', code: '23505', detail: 'Key ("ownerId", checksum)=(d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f, \\xeaeb0e38dfa0706333118a199fd8cb746151381d) already exists.', schema_name: 'public', table_name: 'asset', constraint_name: 'UQ_assets_owner_checksum', file: 'nbtinsert.c', line: '663', routine: '_bt_check_unique' }, sql: '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 *', params: [ 'd1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f',  , , '/usr/src/app/upload/upload/d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f/2e/87/2e87240a-51c6-4b38-9c2d-8852ccbedf70.jpg', '1000012362', '24c77f36c8d76b96195119381461724d638fe30136bf9668c57c188eb9541c27', 2025-10-13T18:58:51.000Z, 2025-10-13T18:58:51.000Z, 2025-10-13T18:58:51.000Z,  'IMAGE', false, '0:00:00.000000', 'timeline', 'IMG_20251013_205851565.jpg' ] } Query failed : { durationMs: 8.265928030014038, error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:815:30) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:489:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:324:9) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) { severity_local: 'ERROR', severity: 'ERROR', code: '23505', detail: 'Key ("ownerId", checksum)=(d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f, \\x3e324f31e8ee1d4034c02000b1913acca5dc7168) already exists.', schema_name: 'public', table_name: 'asset', constraint_name: 'UQ_assets_owner_checksum', file: 'nbtinsert.c', line: '663', routine: '_bt_check_unique' }, sql: '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 *', params: [ 'd1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f',  , , '/usr/src/app/upload/upload/d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f/12/84/12843949-599c-4bbf-9140-72638659751d.jpg', '1000012361', '24c77f36c8d76b96195119381461724d638fe30136bf9668c57c188eb9541c27', 2025-10-13T18:58:41.000Z, 2025-10-13T18:58:41.000Z, 2025-10-13T18:58:41.000Z,  'IMAGE', false, '0:00:00.000000', 'timeline', 'IMG_20251013_205841675.jpg' ] } Query failed : { durationMs: 13.93501502275467, error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:815:30) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:489:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:324:9) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) { severity_local: 'ERROR', severity: 'ERROR', code: '23505', detail: 'Key ("ownerId", checksum)=(d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f, \\xeaeb0e38dfa0706333118a199fd8cb746151381d) already exists.', schema_name: 'public', table_name: 'asset', constraint_name: 'UQ_assets_owner_checksum', file: 'nbtinsert.c', line: '663', routine: '_bt_check_unique' }, sql: '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 *', params: [ 'd1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f',  , , '/usr/src/app/upload/upload/d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f/29/c9/29c90273-f52b-4d3d-911a-154e18c944bf.jpg', '1000012362', '24c77f36c8d76b96195119381461724d638fe30136bf9668c57c188eb9541c27', 2025-10-13T18:58:51.000Z, 2025-10-13T18:58:51.000Z, 2025-10-13T18:58:51.000Z,  'IMAGE', false, '0:00:00.000000', 'timeline', 'IMG_20251013_205851565.jpg' ] } Query failed : { durationMs: 6.575630962848663, error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:815:30) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:489:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:324:9) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) { severity_local: 'ERROR', severity: 'ERROR', code: '23505', detail: 'Key ("ownerId", checksum)=(d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f, \\x3e324f31e8ee1d4034c02000b1913acca5dc7168) already exists.', schema_name: 'public', table_name: 'asset', constraint_name: 'UQ_assets_owner_checksum', file: 'nbtinsert.c', line: '663', routine: '_bt_check_unique' }, sql: '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 *', params: [ 'd1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f',  , , '/usr/src/app/upload/upload/d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f/8b/0c/8b0cfdcb-e484-43d4-bebb-ace7e75d89eb.jpg', '1000012361', '24c77f36c8d76b96195119381461724d638fe30136bf9668c57c188eb9541c27', 2025-10-13T18:58:41.000Z, 2025-10-13T18:58:41.000Z, 2025-10-13T18:58:41.000Z,  'IMAGE', false, '0:00:00.000000', 'timeline', 'IMG_20251013_205841675.jpg' ] } Query failed : { durationMs: 7.603817045688629, error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:815:30) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:489:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:324:9) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) { severity_local: 'ERROR', severity: 'ERROR', code: '23505', detail: 'Key ("ownerId", checksum)=(d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f, \\x3e324f31e8ee1d4034c02000b1913acca5dc7168) already exists.', schema_name: 'public', table_name: 'asset', constraint_name: 'UQ_assets_owner_checksum', file: 'nbtinsert.c', line: '663', routine: '_bt_check_unique' }, sql: '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 *', params: [ 'd1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f',  , , '/usr/src/app/upload/upload/d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f/fc/c6/fcc68bc4-4262-4260-ab58-ea22fef7f126.jpg', '1000012361', '24c77f36c8d76b96195119381461724d638fe30136bf9668c57c188eb9541c27', 2025-10-13T18:58:41.000Z, 2025-10-13T18:58:41.000Z, 2025-10-13T18:58:41.000Z,  'IMAGE', false, '0:00:00.000000', 'timeline', 'IMG_20251013_205841675.jpg' ] } Query failed : { durationMs: 15.910093009471893, error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:815:30) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:489:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:324:9) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) { severity_local: 'ERROR', severity: 'ERROR', code: '23505', detail: 'Key ("ownerId", checksum)=(d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f, \\xeaeb0e38dfa0706333118a199fd8cb746151381d) already exists.', schema_name: 'public', table_name: 'asset', constraint_name: 'UQ_assets_owner_checksum', file: 'nbtinsert.c', line: '663', routine: '_bt_check_unique' }, sql: '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 *', params: [ 'd1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f',  , , '/usr/src/app/upload/upload/d1fdb3fd-fa2d-4daf-9c4b-ca776f4a4d4f/62/b7/62b7c09d-0071-4ddd-a235-d4ea27d47273.jpg', '1000012362', '24c77f36c8d76b96195119381461724d638fe30136bf9668c57c188eb9541c27', 2025-10-13T18:58:51.000Z, 2025-10-13T18:58:51.000Z, 2025-10-13T18:58:51.000Z,  'IMAGE', false, '0:00:00.000000', 'timeline', 'IMG_20251013_205851565.jpg' ] } [Nest] 27 - 03/09/2026, 6:32:39 PM LOG [Api:WebsocketRepository] Websocket Connect: uSS3JyzRBLQN0o7DAABJ [Nest] 27 - 03/09/2026, 6:32:48 PM LOG [Api:WebsocketRepository] Websocket Connect: H8LvR6WnMzfo8L-QAABL [Nest] 27 - 03/09/2026, 6:32:50 PM LOG [Api:WebsocketRepository] Websocket Disconnect: H8LvR6WnMzfo8L-QAABL [Nest] 27 - 03/09/2026, 6:34:43 PM LOG [Api:WebsocketRepository] Websocket Connect: ID1OFSTCIWErHkHLAABN Query failed : { durationMs: 4.872658967971802, error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:815:30) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:489:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:324:9) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) { severity_local: 'ERROR', severity: 'ERROR', code: '23505', detail: 'Key ("ownerId", checksum)=(263f5af2-5a52-4f0a-aa51-73b5f8545c16, \\x52fb3bcda48588ef6d1987536a33b06dc93d8f56) already exists.', schema_name: 'public', table_name: 'asset', constraint_name: 'UQ_assets_owner_checksum', file: 'nbtinsert.c', line: '663', routine: '_bt_check_unique' }, sql: '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 *', params: [ '263f5af2-5a52-4f0a-aa51-73b5f8545c16',  , , '/usr/src/app/upload/upload/263f5af2-5a52-4f0a-aa51-73b5f8545c16/74/d2/74d2ef31-0506-40ef-9c79-65d6ef8e807f.jpg', '1000008256', '6f2513161092cb7ffd71f1d3cd00fe0ec3ae0562b4c7edd114c21970af2ab5fb', 2026-03-09T14:19:04.000Z, 2026-03-09T14:19:06.000Z, 2026-03-09T14:19:04.000Z,  'IMAGE', false, '0:00:00.000000', 'timeline', 'IMG_20260309_151904.jpg' ] } Query failed : { durationMs: 3.6213079690933228, error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:815:30) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:489:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:324:9) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) { severity_local: 'ERROR', severity: 'ERROR', code: '23505', detail: 'Key ("ownerId", checksum)=(263f5af2-5a52-4f0a-aa51-73b5f8545c16, \\x06e4b651c6aab75db4be3cf1d8ee0cc0df87e07b) already exists.', schema_name: 'public', table_name: 'asset', constraint_name: 'UQ_assets_owner_checksum', file: 'nbtinsert.c', line: '663', routine: '_bt_check_unique' }, sql: '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 *', params: [ '263f5af2-5a52-4f0a-aa51-73b5f8545c16',  , , '/usr/src/app/upload/upload/263f5af2-5a52-4f0a-aa51-73b5f8545c16/b4/25/b4257f64-cae0-41a0-a4df-ac33af142a53.jpg', '1000008191', '6f2513161092cb7ffd71f1d3cd00fe0ec3ae0562b4c7edd114c21970af2ab5fb', 2026-03-07T12:02:15.000Z, 2026-03-07T12:02:17.000Z, 2026-03-07T12:02:15.000Z,  'IMAGE', false, '0:00:00.000000', 'timeline', 'IMG_20260307_130215.jpg' ] } Query failed : { durationMs: 4.8685789704322815, error: PostgresError: duplicate key value violates unique constraint "UQ_assets_owner_checksum" at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:815:30) at handle (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:489:6) at Socket.data (/usr/src/app/server/node_modules/.pnpm/postgres@3.4.8/node_modules/postgres/cjs/src/connection.js:324:9) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at TCP.onStreamRead (node:internal/stream_base_commons:189:23) { severity_local: 'ERROR', severity: 'ERROR', code: '23505', detail: 'Key ("ownerId", checksum)=(263f5af2-5a52-4f0a-aa51-73b5f8545c16, \\xe52fa7154d724b7f8df4638bb9a37f02aa7f7feb) already exists.', schema_name: 'public', table_name: 'asset', constraint_name: 'UQ_assets_owner_checksum', file: 'nbtinsert.c', line: '663', routine: '_bt_check_unique' }, sql: '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 *', params: [ '263f5af2-5a52-4f0a-aa51-73b5f8545c16',  , , '/usr/src/app/upload/upload/263f5af2-5a52-4f0a-aa51-73b5f8545c16/19/47/19477671-7c1a-485f-888f-6c90f1572ad3.jpg', '1000008190', '6f2513161092cb7ffd71f1d3cd00fe0ec3ae0562b4c7edd114c21970af2ab5fb', 2026-03-07T12:02:09.000Z, 2026-03-07T12:02:10.000Z, 2026-03-07T12:02:09.000Z,  'IMAGE', false, '0:00:00.000000', 'timeline', 'IMG_20260307_130209.jpg' ] } [Nest] 7 - 03/09/2026, 6:34:51 PM LOG [Microservices:PersonService] Detected 1 new faces in asset 0f6cf9bc-3276-4738-a8e0-f945773a3df4