From cebb7422b5fb9d1c8a3fbaf019ab2641061ec819 Mon Sep 17 00:00:00 2001 From: Kalle <38327916+Sendouc@users.noreply.github.com> Date: Thu, 31 Jul 2025 20:18:31 +0300 Subject: [PATCH] Modify calendar new loader permissions for supporters --- app/features/calendar/loaders/calendar.new.server.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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);