{"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:['90f5b8fde7796db29075160ec1da1dda38a74ba26888dc8b7ac...","level":"error","message":"Token refresh error","timestamp":"2026-04-24 08:02:39.226"}
{"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:['2597e48bf06ff4ecf26c60b9dd58ca46dcf3e759528e3c30b3c...","level":"error","message":"Token refresh error","timestamp":"2026-04-24 08:33:21.959"}
{"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:['840de3b05e917596c3b53c1cb911805b9cf7e5474c00e0fe04c...","level":"error","message":"Token refresh error","timestamp":"2026-04-24 08:54:50.474"}
{"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:['491e55a918414bb6208af4848d3f313d5eb6e3cbe0fdb7d15db...","level":"error","message":"Token refresh error","timestamp":"2026-04-24 10:37:44.892"}
{"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:['8925b2d7765da584a2881185dbe4985ebdca732f61e26b3c429...","level":"error","message":"Token refresh error","timestamp":"2026-04-24 11:03:59.335"}
{"error":"Promo code has expired","level":"error","message":"Promo redemption error","tenantId":"83f0c0b9-62d8-44a6-913e-a7965d22a42c","timestamp":"2026-04-24 11:04:17.523"}
{"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:['7e2eabfeb6478f8426dcfffe071d9c923766c2919b315e04c7e...","level":"error","message":"Token refresh error","timestamp":"2026-04-24 21:28:20.929"}
{"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:['b0e13d6c49ba0c33b33bce07e8b7e36d85e56c6070ac14a1aea...","level":"error","message":"Token refresh error","timestamp":"2026-04-24 23:36:08.919"}
