yay-ma, amirite?

This commit is contained in:
Atridad Lahiji 2023-11-17 21:26:05 -07:00
parent 045bf8e5dc
commit 20eb4350fd
No known key found for this signature in database

View file

@ -1,4 +1,8 @@
import { authMiddleware, redirectToSignIn } from "@clerk/nextjs"; import {
authMiddleware,
redirectToSignIn,
auth as authFunc,
} from "@clerk/nextjs";
import { validateRequest } from "./app/_lib/unkey"; import { validateRequest } from "./app/_lib/unkey";
import { NextResponse } from "next/server"; import { NextResponse } from "next/server";
import { Ratelimit } from "@upstash/ratelimit"; import { Ratelimit } from "@upstash/ratelimit";
@ -33,14 +37,9 @@ export default authMiddleware({
}); });
} }
if (auth.userId && !auth.isPublicRoute) { if (auth.userId) {
const isAMA = auth.user?.emailAddresses.map((email) => const email = auth.sessionClaims.email as string;
email.emailAddress.includes("ama.ab.ca") if (email.includes("ama.ab.ca")) {
);
console.log("ISAMA: ", isAMA);
if (isAMA && isAMA?.length > 0) {
return NextResponse.redirect( return NextResponse.redirect(
"https://www.youtube.com/watch?v=dQw4w9WgXcQ" "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
); );