This commit is contained in:
Linrador 2025-11-26 15:02:37 +01:00
parent 8ea1db257e
commit 43eab8a63e
3 changed files with 7 additions and 2 deletions

View File

@ -606,7 +606,7 @@ export default function UsersTablesClient({
// 🔹 NEUE SPALTE: Darf Geräte bearbeiten // 🔹 NEUE SPALTE: Darf Geräte bearbeiten
{ {
key: 'canEditDevices', key: 'canEditDevices',
header: 'Kann Geräte bearbeiten', header: 'Geräte bearbeiten',
sortable: false, sortable: false,
headerClassName: 'w-40', headerClassName: 'w-40',
cellClassName: 'w-40', cellClassName: 'w-40',

View File

@ -10,7 +10,11 @@ type GroupWithUsers = UserGroup & { users: User[] };
export default async function UsersPage() { export default async function UsersPage() {
const allGroups = await prisma.userGroup.findMany({ const allGroups = await prisma.userGroup.findMany({
select: { id: true, name: true }, select: {
id: true,
name: true,
canEditDevices: true, // 👈 hinzufügen
},
orderBy: { name: 'asc' }, orderBy: { name: 'asc' },
}); });

View File

@ -6,6 +6,7 @@ export type GroupWithUsers = UserGroup & { users: User[] };
export type SimpleGroup = { export type SimpleGroup = {
id: string; id: string;
name: string; name: string;
canEditDevices: boolean;
}; };
export type UserWithAvatar = User & { export type UserWithAvatar = User & {