import { requireRole } from '~/server/utils/auth'
import { prisma } from '~/server/utils/prisma'
export default defineEventHandler(async (event) => {
  await requireRole(event, 'admin', 'referent')
  const id = parseInt(getRouterParam(event, 'id') || '0')
  const t = await prisma.memberTraining.findUnique({ where: { id }, include: { member: true } })
  if (!t) throw createError({ statusCode: 404 })
  return t
})
