{"error":"Error in results, duplicate field name `user_id`.\n(see option `checkDuplicate`)\nsql: SELECT s.*, u.id as user_id, u.role, u.email, u.is_active, u.tenant_id\n       FROM sessions s JOIN users u ON s.user_id = u.id\n       WHERE s.token_hash = ? AND s.expires_at > NOW() LIMIT 1 - parameters:['be656404d0dc3d7459be0fa3a4c8558847663953e00bb232290...","level":"error","message":"Token refresh error","timestamp":"2026-07-09 00:04:15.907"}
{"error":"Error in results, duplicate field name `user_id`.\n(see option `checkDuplicate`)\nsql: SELECT s.*, u.id as user_id, u.role, u.email, u.is_active, u.tenant_id\n       FROM sessions s JOIN users u ON s.user_id = u.id\n       WHERE s.token_hash = ? AND s.expires_at > NOW() LIMIT 1 - parameters:['1d9d28b25d295685ce3d42dca892adecffdadf7893be900d915...","level":"error","message":"Token refresh error","timestamp":"2026-07-09 00:23:02.772"}
{"error":"Error in results, duplicate field name `user_id`.\n(see option `checkDuplicate`)\nsql: SELECT s.*, u.id as user_id, u.role, u.email, u.is_active, u.tenant_id\n       FROM sessions s JOIN users u ON s.user_id = u.id\n       WHERE s.token_hash = ? AND s.expires_at > NOW() LIMIT 1 - parameters:['2018b8dbec527ffb88f2a616e2a608c05b3738f3c204ac4e86d...","level":"error","message":"Token refresh error","timestamp":"2026-07-09 01:17:55.842"}
{"error":"Error in results, duplicate field name `user_id`.\n(see option `checkDuplicate`)\nsql: SELECT s.*, u.id as user_id, u.role, u.email, u.is_active, u.tenant_id\n       FROM sessions s JOIN users u ON s.user_id = u.id\n       WHERE s.token_hash = ? AND s.expires_at > NOW() LIMIT 1 - parameters:['4ed02d44ca2d8dc9f7093fcef2306b4bd0fa78b1488f4dca24f...","level":"error","message":"Token refresh error","timestamp":"2026-07-09 05:43:27.615"}
{"error":"Error in results, duplicate field name `user_id`.\n(see option `checkDuplicate`)\nsql: SELECT s.*, u.id as user_id, u.role, u.email, u.is_active, u.tenant_id\n       FROM sessions s JOIN users u ON s.user_id = u.id\n       WHERE s.token_hash = ? AND s.expires_at > NOW() LIMIT 1 - parameters:['8ad967d801fa0c446a74851b36aa3918d282b9f6c14d881d0aa...","level":"error","message":"Token refresh error","timestamp":"2026-07-09 05:58:36.514"}
{"error":"Error in results, duplicate field name `user_id`.\n(see option `checkDuplicate`)\nsql: SELECT s.*, u.id as user_id, u.role, u.email, u.is_active, u.tenant_id\n       FROM sessions s JOIN users u ON s.user_id = u.id\n       WHERE s.token_hash = ? AND s.expires_at > NOW() LIMIT 1 - parameters:['c931efc270404b06b3a6bd2c7a9eda7ad6f8ed03ec86b261e4f...","level":"error","message":"Token refresh error","timestamp":"2026-07-09 06:31:58.059"}
{"code":"ER_TRUNCATED_WRONG_VALUE","level":"error","message":"[external API] Failed to upload evidence file (conn:62716, no: 1292, SQLState: 22007) Incorrect date value: 'Fri Jul 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)' for column `bgrc`.`evidence`.`valid_until` at row 1\nsql: INSERT INTO evidence\n       (id, tenant_id, title, description, type, file_name, file_path, file_size, mime_type,\n        hash_sha256, source_url, source_name, api_key_id, content_text,\n        uploaded_by, valid_from, valid_until, tags)\n     VALUES (?, ?,...","sqlMessage":"Incorrect date value: 'Fri Jul 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)' for column `bgrc`.`evidence`.`valid_until` at row 1","sqlState":"22007","stack":"SqlError: (conn:62716, no: 1292, SQLState: 22007) Incorrect date value: 'Fri Jul 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)' for column `bgrc`.`evidence`.`valid_until` at row 1\nsql: INSERT INTO evidence\n       (id, tenant_id, title, description, type, file_name, file_path, file_size, mime_type,\n        hash_sha256, source_url, source_name, api_key_id, content_text,\n        uploaded_by, valid_from, valid_until, tags)\n     VALUES (?, ?,...\n    at Module.createError (file:///var/www/html/PM2ManagerProduction/apps/GRC/grc-platform/node_modules/mariadb/lib/misc/errors.js:66:10)\n    at PacketNodeEncoded.readError (file:///var/www/html/PM2ManagerProduction/apps/GRC/grc-platform/node_modules/mariadb/lib/io/packet.js:595:19)\n    at Query.handleErrorPacket (file:///var/www/html/PM2ManagerProduction/apps/GRC/grc-platform/node_modules/mariadb/lib/cmd/parser.js:92:24)\n    at Query.readResponsePacket (file:///var/www/html/PM2ManagerProduction/apps/GRC/grc-platform/node_modules/mariadb/lib/cmd/parser.js:70:21)\n    at PacketInputStream.receivePacketBasic (file:///var/www/html/PM2ManagerProduction/apps/GRC/grc-platform/node_modules/mariadb/lib/io/packet-input-stream.js:94:9)\n    at PacketInputStream.onData (file:///var/www/html/PM2ManagerProduction/apps/GRC/grc-platform/node_modules/mariadb/lib/io/packet-input-stream.js:151:20)\n    at Socket.emit (node:events:519:28)\n    at addChunk (node:internal/streams/readable:561:12)\n    at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n    at Readable.push (node:internal/streams/readable:392:5)\n    at TCP.onStreamRead (node:internal/stream_base_commons:189:23)","timestamp":"2026-07-09 06:32:31.037"}
{"error":"Error in results, duplicate field name `user_id`.\n(see option `checkDuplicate`)\nsql: SELECT s.*, u.id as user_id, u.role, u.email, u.is_active, u.tenant_id\n       FROM sessions s JOIN users u ON s.user_id = u.id\n       WHERE s.token_hash = ? AND s.expires_at > NOW() LIMIT 1 - parameters:['97d73259b690e893c1962840b584f71cdfba947d6fbfa5c2b49...","level":"error","message":"Token refresh error","timestamp":"2026-07-09 06:48:42.692"}
