import { SN_ADMIN_IDS } from '@/lib/constants' export default { Query: { snl: async (parent, _, { models }) => { const snl = await models.snl.findFirst() return !!snl?.live } }, Mutation: { onAirToggle: async (parent, _, { models, me }) => { if (!me || !SN_ADMIN_IDS.includes(me.id)) { throw new Error('not an admin') } const { id, live } = await models.snl.findFirst() await models.snl.update({ where: { id }, data: { live: !live } }) return !live } } }