Replace generic error with BadRequestError for missing refresh token in exchange

This commit is contained in:
Tuan Dang
2023-06-22 18:08:23 +07:00
parent ffd4655e2f
commit 8d82e2d0fc

View File

@@ -244,9 +244,9 @@ export const checkAuth = async (req: Request, res: Response) => {
export const getNewToken = async (req: Request, res: Response) => { export const getNewToken = async (req: Request, res: Response) => {
const refreshToken = req.cookies.jid; const refreshToken = req.cookies.jid;
if (!refreshToken) { if (!refreshToken) throw BadRequestError({
throw new Error("Failed to find refresh token in request cookies"); message: "Failed to find refresh token in request cookies"
} });
const decodedToken = <jwt.UserIDJwtPayload>( const decodedToken = <jwt.UserIDJwtPayload>(
jwt.verify(refreshToken, await getJwtRefreshSecret()) jwt.verify(refreshToken, await getJwtRefreshSecret())