import { type User, type Actor, type TicketWithRelations, type Guild, } from "@stealth-developers/db"; export async function hasAccessToTicket( user: Actor | User, guild: Guild, ticket: TicketWithRelations, ) { if (user.discordId === ticket.subjectActor?.discordId) return true; if ("moderator" in user) if (user.guildId === guild.id && user.moderator) return true; return false; }