Skip to content

Commit dbe99ba

Browse files
committed
feat: revert to auth request
1 parent b5aff9e commit dbe99ba

File tree

1 file changed

+9
-12
lines changed

1 file changed

+9
-12
lines changed

server/src/routes/auth.ts

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -350,8 +350,7 @@ router.get("/google", (req, res) => {
350350
router.get(
351351
"/google/callback",
352352
requireSignIn,
353-
async (req: Request, res) => {
354-
const authenticatedReq = req as AuthenticatedRequest;
353+
async (req: AuthenticatedRequest, res) => {
355354
const { code, state } = req.query;
356355
try {
357356
if (!state) {
@@ -377,12 +376,12 @@ router.get(
377376
return res.status(400).json({ message: "Email not found" });
378377
}
379378

380-
if (!authenticatedReq.user) {
379+
if (!req.user) {
381380
return res.status(401).send({ error: "Unauthorized" });
382381
}
383382

384383
// Get the currently authenticated user (from `requireSignIn`)
385-
let user = await User.findOne({ where: { id: authenticatedReq.user.id } });
384+
let user = await User.findOne({ where: { id: req.user.id } });
386385

387386
if (!user) {
388387
return res.status(400).json({ message: "User not found" });
@@ -460,13 +459,12 @@ router.get(
460459
router.post(
461460
"/gsheets/data",
462461
requireSignIn,
463-
async (req: Request, res) => {
464-
const authenticatedReq = req as AuthenticatedRequest;
462+
async (req: AuthenticatedRequest, res) => {
465463
const { spreadsheetId, robotId } = req.body;
466-
if (!authenticatedReq.user) {
464+
if (!req.user) {
467465
return res.status(401).send({ error: "Unauthorized" });
468466
}
469-
const user = await User.findByPk(authenticatedReq.user.id, { raw: true });
467+
const user = await User.findByPk(req.user.id, { raw: true });
470468

471469
if (!user) {
472470
return res.status(400).json({ message: "User not found" });
@@ -578,14 +576,13 @@ router.post("/gsheets/update", requireSignIn, async (req, res) => {
578576
router.post(
579577
"/gsheets/remove",
580578
requireSignIn,
581-
async (req: Request, res) => {
582-
const authenticatedReq = req as AuthenticatedRequest;
579+
async (req: AuthenticatedRequest, res) => {
583580
const { robotId } = req.body;
584581
if (!robotId) {
585582
return res.status(400).json({ message: "Robot ID is required" });
586583
}
587584

588-
if (!authenticatedReq.user) {
585+
if (!req.user) {
589586
return res.status(401).send({ error: "Unauthorized" });
590587
}
591588

@@ -607,7 +604,7 @@ router.post(
607604
});
608605

609606
capture("maxun-oss-google-sheet-integration-removed", {
610-
user_id: authenticatedReq.user.id,
607+
user_id: req.user.id,
611608
robot_id: robotId,
612609
deleted_at: new Date().toISOString(),
613610
});

0 commit comments

Comments
 (0)