diff --git a/api/routes/admin.js b/api/routes/admin.js index 82a7c46..d741846 100644 --- a/api/routes/admin.js +++ b/api/routes/admin.js @@ -36,7 +36,7 @@ router.get('/users/:id/details', async (req, res) => { // Fetch QR codes and scan counts const qrRes = await pgPool.query(` - SELECT q.id, q.type, q.data_type, q.destination_url, q.short_url_id, q.created_at, q.design_data->>'name' as name, + SELECT q.id, q.type, q.data_type, q.destination_url, q.short_url_id, q.created_at, q.name, (SELECT COUNT(*) FROM qr_scans s WHERE s.qr_code_id = q.id) as scan_count FROM qr_codes q WHERE q.user_id = $1 diff --git a/client/src/components/UserDetailsModal.tsx b/client/src/components/UserDetailsModal.tsx index c6fd8da..04057aa 100644 --- a/client/src/components/UserDetailsModal.tsx +++ b/client/src/components/UserDetailsModal.tsx @@ -98,11 +98,15 @@ export default function UserDetailsModal({ userId, onClose }: UserDetailsModalPr