feat(router) adding jubmoji router (#104)

This commit is contained in:
AtHeartEngineer
2023-11-05 13:15:15 -05:00
committed by GitHub
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);