From 8d35d8782625cff43c07740bf0e7ab69524f43bb Mon Sep 17 00:00:00 2001 From: alex Date: Sun, 14 Jan 2024 21:27:14 +0100 Subject: [PATCH] req --- src/routes/calendarRoutes.ts | 33 ++++++++++++++++++++------------- 1 file changed, 20 insertions(+), 13 deletions(-) diff --git a/src/routes/calendarRoutes.ts b/src/routes/calendarRoutes.ts index fa9ccdb..0c2d0d4 100644 --- a/src/routes/calendarRoutes.ts +++ b/src/routes/calendarRoutes.ts @@ -27,13 +27,12 @@ router.get( }), function (req, res) { // Successful authentication, redirect home. - console.log( - "req.user", - req.user /* - req.cookies, */, - (req.user as Request & { accessToken?: string }).accessToken, - (req.user as Request & { refreshToken?: string }).refreshToken - ); + console.log("req.user", req.user); + + const accessToken = (req.user as Request & { accessToken?: string }) + .accessToken; + const refreshToken = (req.user as Request & { refreshToken?: string }) + .refreshToken; const sessionId = req.cookies["session"]; @@ -56,12 +55,20 @@ router.get( } console.log("userSession", userSession.user_id); - /* - axios.post("", { - user_id: userSession.user_id, - refresh_token: req.user.refreshToken, - pass: req.user.accessToken, - }); */ + + axios + .post(process.env.TERMIN_PLANNER_URL as string, { + user_id: userSession.user_id, + accessToken: accessToken, + refresh_token: refreshToken, + pass: process.env.TERMIN_PLANNER_AUTHORIZATION_PASSWORD as string, + }) + .then((response) => { + console.log("response", response.data); + }) + .catch((err) => { + console.log("err", err); + }); res.redirect(process.env.PASSPORT_SUCCESS_REDIRECT_URL as string); })