updated
This commit is contained in:
parent
8ea1db257e
commit
43eab8a63e
@ -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',
|
||||||
|
|||||||
@ -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' },
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@ -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 & {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user