All files / src/routes current-user.ts

100% Statements 7/7
100% Branches 4/4
100% Functions 2/2
100% Lines 6/6

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 114x 4x     4x 4x 2x     4x  
import express, { Request, Response } from 'express'
import { currentUser } from '@next-k8s/common'
// import { currentUser } from '../../../common/src'
 
const router = express.Router()
router.get('/api/users/current', currentUser, async (req: Request, res: Response) => {
  res.status(!req.currentUser ? 401 : 200).json({ user: req.currentUser || null })
})
 
export default router