several bug fixes, and websockets!

This commit is contained in:
Zoe
2023-01-09 19:32:24 -06:00
parent a3f9a0c35d
commit 1cb01289bc
15 changed files with 557 additions and 82 deletions

View File

@@ -2,7 +2,7 @@ import { PrismaClient } from '@prisma/client'
const prisma = new PrismaClient()
export default defineEventHandler(async (event) => {
if (event.context.user === undefined || event.context.user.id === undefined) {
if (!event.context.user.authenticated) {
// event.node.res.statusCode = 401;
return {
message: "Unauthenticated"
@@ -12,6 +12,9 @@ export default defineEventHandler(async (event) => {
const user = await prisma.user.findFirst({
where: {
id: event.context.user.id
},
include: {
channels: true
}
})