pl-fe: fix feature gates lol

Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
This commit is contained in:
nicole mikołajczyk
2026-01-03 23:43:59 +01:00
parent fda7adfcd6
commit 22da317109

View File

@ -1070,7 +1070,7 @@ export const adminAnnouncementsRoute = createRoute({
path: '/pl-fe/admin/announcements', path: '/pl-fe/admin/announcements',
component: Announcements, component: Announcements,
beforeLoad: requireAuthMiddleware(({ context: { features, isAdmin } }) => { beforeLoad: requireAuthMiddleware(({ context: { features, isAdmin } }) => {
if (!isAdmin || features.announcements) throw notFound(); if (!isAdmin || !features.announcements) throw notFound();
}), }),
}); });
@ -1079,7 +1079,7 @@ export const adminDomainsRoute = createRoute({
path: '/pl-fe/admin/domains', path: '/pl-fe/admin/domains',
component: Domains, component: Domains,
beforeLoad: requireAuthMiddleware(({ context: { features, isAdmin } }) => { beforeLoad: requireAuthMiddleware(({ context: { features, isAdmin } }) => {
if (!isAdmin || features.domains) throw notFound(); if (!isAdmin || !features.domains) throw notFound();
}), }),
}); });
@ -1088,7 +1088,7 @@ export const adminRulesRoute = createRoute({
path: '/pl-fe/admin/rules', path: '/pl-fe/admin/rules',
component: Rules, component: Rules,
beforeLoad: requireAuthMiddleware(({ context: { features, isAdmin } }) => { beforeLoad: requireAuthMiddleware(({ context: { features, isAdmin } }) => {
if (!isAdmin || features.adminRules) throw notFound(); if (!isAdmin || !features.adminRules) throw notFound();
}), }),
}); });