From ea21cd5826c03bfce90594759f679d8c192c4a3f Mon Sep 17 00:00:00 2001 From: Benny Joo Date: Fri, 13 Sep 2024 12:01:30 -0400 Subject: [PATCH] fix: make admin role unnecessary for future-opt-in API (#16628) --- apps/web/pages/api/future-opt-in.ts | 6 ------ 1 file changed, 6 deletions(-) diff --git a/apps/web/pages/api/future-opt-in.ts b/apps/web/pages/api/future-opt-in.ts index 3d127d0296..e795c35fea 100644 --- a/apps/web/pages/api/future-opt-in.ts +++ b/apps/web/pages/api/future-opt-in.ts @@ -17,12 +17,6 @@ async function handler(req: NextApiRequest, res: NextApiResponse): Promise // We take you back where you came from if possible if (typeof req.headers["referer"] === "string") redirectUrl = req.headers["referer"]; - /* Only admins can opt-in to future routes for now */ - if (session.user.role !== "ADMIN") { - res.redirect(redirectUrl); - return; - } - // If has the cookie, Opt-out of V2 if (COOKIE_NAME in req.cookies && req.cookies[COOKIE_NAME] === "1") { res.setHeader("Set-Cookie", `${COOKIE_NAME}=0; Max-Age=0; Path=/`);