Files
2024-09-28 23:59:41 +03:00

16 lines
403 B
TypeScript

export const isUserId = function(req: unknown): req is { user: { id: string } } {
let user: unknown = null
let id: unknown = null
if (typeof req === 'object' && req)
if ('user' in req) {
user = req.user
if (typeof user === 'object' && user && 'id' in user) {
id = user.id
if (typeof id === 'string') {
return true
}
}
}
return false
}