feat(router) adding jubmoji router

This commit is contained in:
Tanner Shaw
2023-11-05 12:14:35 -06:00
parent d387680cbe
commit b908437dd4
3 changed files with 13 additions and 1 deletions

View File

@@ -42,7 +42,7 @@ model GateWayIdentity {
id String @id @default(auto()) @map("_id") @db.ObjectId
semaphoreIdentity String @unique
discordId String?
jubmojii String[]
jubmoji String[]
steamId64 String?
roomIds String[] @default([]) @db.ObjectId
rooms Rooms[] @relation(fields: [roomIds], references: [id])

View File

@@ -153,3 +153,13 @@ export async function findRoomWithMessageId(
throw err;
}
}
export async function findAllJubmojiNullifiers() {
const jubmojiNullifiers = await prisma.gateWayIdentity.findMany({
select: {
jubmoji: true
}
})
return jubmojiNullifiers;
}

View File

@@ -9,6 +9,7 @@ import codeRouter from './gateways/inviteCode';
import roomRouter from './rooms/rooms';
import identityRouter from './identity/idc';
import adminRouter from './admin/admin';
import jubmojiRouter from './gateways/jubmojis';
export function initEndpoints(app: Express) {
// This code is used to fetch the server info from the api
@@ -17,6 +18,7 @@ export function initEndpoints(app: Express) {
app.use('/gateway/eth', ethRouter);
app.use('/gateway/theword', theWordRouter);
app.use('/gateway/code', codeRouter);
app.use('/gateway/jubmojis', jubmojiRouter)
app.use('/room', roomRouter);
app.use('/identity', identityRouter);
app.use('/admin', adminRouter);