diff options
| author | Dhravya <[email protected]> | 2024-02-26 17:53:38 -0700 |
|---|---|---|
| committer | Dhravya <[email protected]> | 2024-02-26 17:53:38 -0700 |
| commit | eba818ffb4ca84f24f4d29924533bc2c098c88ce (patch) | |
| tree | 542bbc30559a93bc4569fcc103e9cc2fdc20e50c /apps/anycontext-front/src/app/api | |
| parent | chaos (diff) | |
| download | supermemory-eba818ffb4ca84f24f4d29924533bc2c098c88ce.tar.xz supermemory-eba818ffb4ca84f24f4d29924533bc2c098c88ce.zip | |
EVERYTHING WORKING PERFECTLY
Diffstat (limited to 'apps/anycontext-front/src/app/api')
| -rw-r--r-- | apps/anycontext-front/src/app/api/[...nextauth]/route.ts | 2 | ||||
| -rw-r--r-- | apps/anycontext-front/src/app/api/hello/route.ts | 22 | ||||
| -rw-r--r-- | apps/anycontext-front/src/app/api/store/route.ts | 22 |
3 files changed, 0 insertions, 46 deletions
diff --git a/apps/anycontext-front/src/app/api/[...nextauth]/route.ts b/apps/anycontext-front/src/app/api/[...nextauth]/route.ts deleted file mode 100644 index db7d1fb8..00000000 --- a/apps/anycontext-front/src/app/api/[...nextauth]/route.ts +++ /dev/null @@ -1,2 +0,0 @@ -export { GET, POST } from "@/server/auth"; -export const runtime = "edge"; diff --git a/apps/anycontext-front/src/app/api/hello/route.ts b/apps/anycontext-front/src/app/api/hello/route.ts deleted file mode 100644 index 705b3cb8..00000000 --- a/apps/anycontext-front/src/app/api/hello/route.ts +++ /dev/null @@ -1,22 +0,0 @@ -import type { NextRequest } from 'next/server' -import { getRequestContext } from '@cloudflare/next-on-pages' - -export const runtime = 'edge' - -export async function GET(request: NextRequest) { - let responseText = 'Hello World' - - // In the edge runtime you can use Bindings that are available in your application - // (for more details see: - // - https://developers.cloudflare.com/pages/framework-guides/deploy-a-nextjs-site/#use-bindings-in-your-nextjs-application - // - https://developers.cloudflare.com/pages/functions/bindings/ - // ) - // - // KV Example: - // const myKv = getRequestContext().env.MY_KV - // await myKv.put('suffix', ' from a KV store!') - // const suffix = await myKv.get('suffix') - // responseText += suffix - - return new Response(responseText) -} diff --git a/apps/anycontext-front/src/app/api/store/route.ts b/apps/anycontext-front/src/app/api/store/route.ts deleted file mode 100644 index 0d1c38ff..00000000 --- a/apps/anycontext-front/src/app/api/store/route.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { db } from "@/server/db"; -import { eq } from "drizzle-orm"; -import { sessions, users } from "@/server/db/schema"; -import { type NextRequest, NextResponse } from "next/server"; - -export const runtime = "edge"; - -export async function GET(req: NextRequest) { - try { - const token = req.cookies.get("next-auth.session-token")?.value ?? req.headers.get("Authorization")?.replace("Bearer ", ""); - - const session = await db.select().from(sessions).where(eq(sessions.sessionToken, token!)) - .leftJoin(users, eq(sessions.userId, users.id)) - - if (!session || session.length === 0) { - return NextResponse.json({ message: "Invalid Key, session not found." }, { status: 404 }); - } - return NextResponse.json({ message: "OK", data: session[0] }, { status: 200 }); - } catch (error) { - return NextResponse.json({ message: "Error", error }, { status: 500 }); - } -}
\ No newline at end of file |