diff --git a/app/features/calendar/loaders/calendar.new.server.ts b/app/features/calendar/loaders/calendar.new.server.ts index cf8a32124..17d7374d3 100644 --- a/app/features/calendar/loaders/calendar.new.server.ts +++ b/app/features/calendar/loaders/calendar.new.server.ts @@ -11,7 +11,9 @@ import { canEditCalendarEvent } from "../calendar-utils"; export const loader = async ({ request }: LoaderFunctionArgs) => { const user = await requireUser(request); - requireRole(user, "CALENDAR_EVENT_ADDER"); + if (!user.roles.includes("SUPPORTER")) { + requireRole(user, "CALENDAR_EVENT_ADDER"); + } const url = new URL(request.url);