(request: Request)
| 4 | import { getImpersonationId } from "./impersonation.server"; |
| 5 | |
| 6 | export async function getUserId(request: Request): Promise<string | undefined> { |
| 7 | const impersonatedUserId = await getImpersonationId(request); |
| 8 | |
| 9 | if (impersonatedUserId) return impersonatedUserId; |
| 10 | |
| 11 | let authUser = await authenticator.isAuthenticated(request); |
| 12 | return authUser?.userId; |
| 13 | } |
| 14 | |
| 15 | export async function getUser(request: Request) { |
| 16 | const userId = await getUserId(request); |
no test coverage detected
searching dependent graphs…