... neon pls

This commit is contained in:
Atridad Lahiji 2023-07-26 23:55:48 -06:00
parent 01ab0a43ae
commit a2481b1e33
No known key found for this signature in database
GPG key ID: 7CB8245F56BC3880
2 changed files with 2 additions and 26 deletions

View file

@ -8,8 +8,9 @@ generator client {
} }
datasource db { datasource db {
provider = "postgresql" provider = "mysql"
url = env("DATABASE_URL") url = env("DATABASE_URL")
relationMode = "prisma"
} }
model Account { model Account {

View file

@ -1,25 +0,0 @@
import Ably from "ably/promises";
import { NextApiRequest, NextApiResponse } from "next";
import { env } from "~/env.mjs";
import { getServerSession } from "next-auth/next";
import { authOptions } from "../auth";
export default async function handler(
req: NextApiRequest,
res: NextApiResponse
) {
const session = await getServerSession(req, res, authOptions);
if (session) {
// Signed in
const client = new Ably.Realtime(env.ABLY_PRIVATE_KEY);
const tokenRequestData = await client.auth.createTokenRequest({
clientId: session.user.id,
});
res.status(200).json(tokenRequestData);
} else {
// Not Signed in
res.status(401);
}
}