getRoomByName.js 324 Bytes Raw Blame History Permalink 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 import { prisma, isAuthenticated } from "../../../utils"; export default () => { Query: { getRoomByName: async (_, args, { request }) => { isAuthenticated(request); const { roomName } = args; return prisma.room.findOne({ where: { name: roomName, }, }); }; } };