use NextFunction
All checks were successful
Code quality checks / build (23) (push) Successful in 34s
Push code / build (push) Successful in 52s

This commit is contained in:
Lara 2024-11-02 22:12:27 +02:00
parent 6bbcfd011e
commit 2e5a76a102
Signed by: laratheprotogen
GPG key ID: 5C0296EB3165F98B

View file

@ -1,4 +1,4 @@
import express, { Request, Response } from "express"; import express, { NextFunction, Request, Response } from "express";
import https from "https"; import https from "https";
import pick from "lodash.pick"; import pick from "lodash.pick";
import passport from "passport"; import passport from "passport";
@ -113,10 +113,10 @@ export function initAuth(router: express.Router) {
router.get("/auth/login", passport.authenticate("oauth2")); router.get("/auth/login", passport.authenticate("oauth2"));
router.get( router.get(
"/auth/new-login", "/auth/new-login",
(req: Request, res: Response) => { (req: Request, res: Response, next: NextFunction) => {
res.cookie("redir", `${env.DASHBOARD_URL}/new/login-callback/`, { httpOnly: true }); res.cookie("redir", `${env.DASHBOARD_URL}/new/login-callback/`, { httpOnly: true });
return res.sendStatus(200); next();
}, },
passport.authenticate("oauth2"), passport.authenticate("oauth2"),
); );