My current /api/sessions looks like this
import { createClerkClient } from "@clerk/nextjs/server"
export default async function handler(req, res) {
try {
const userId = req.query.userid
const clerkClient = createClerkClient({
secretKey: process.env.CLERK_SECRET_KEY,
})
const sessions = await clerkClient.sessions.getSessionList({ userId })
console.log(sessions?.data[0].clientId)
const clientOne = await clerkClient.clients.getClient(sessions?.data[0].clientId)
res.status(200).json({ sessions, clientOne })
} catch (error) {
console.error(error)
res.status(500).json({ error: error.message })
}
}
neither sessions nor client has any device name ?
(Clerk with next.js)