fix(quick-261002-icv): Freigaben-Matrix zeigt Bereichsnamen statt Kennungen

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-10-02 13:40:04 +02:00
parent eaf2c4574a
commit 0e6e55ef65
@@ -4,6 +4,7 @@ import { Fragment, useCallback, useEffect, useMemo, useState } from 'react';
import Link from 'next/link';
import { useTranslations } from 'next-intl';
import { useAuthStore } from '@/lib/stores/auth-store';
import { useCategoryLabel } from '@/lib/use-category-label';
const API_URL = process.env.NEXT_PUBLIC_API_URL || 'http://localhost:3001';
@@ -47,6 +48,7 @@ export default function AdminModuleGrantsPage() {
const t = useTranslations('adminModules.grants');
const tGrantLabel = useTranslations('admin.groups.grants');
const tCommon = useTranslations('common');
const categoryLabel = useCategoryLabel();
const currentUser = useAuthStore((s) => s.user);
const hasAccess = currentUser?.role === 'ADMIN' || currentUser?.role === 'SUPER_ADMIN';
@@ -291,7 +293,7 @@ export default function AdminModuleGrantsPage() {
colSpan={filteredGroups.length + 1}
className="bg-muted/50 px-4 py-2 text-xs font-medium text-muted-foreground"
>
{category}
{categoryLabel(category)}
</td>
</tr>
{mods.map((mod) => (