Add per-server permissions

This commit is contained in:
jeffvli
2022-11-09 01:52:08 -08:00
parent 73e6002cc7
commit 581ef32845
13 changed files with 371 additions and 139 deletions
+2 -2
View File
@@ -11,7 +11,7 @@ const findById = async (user: AuthUser, options: { id: string }) => {
}
const uniqueUser = await prisma.user.findUnique({
include: { serverFolderPermissions: true },
include: { serverFolderPermissions: true, serverPermissions: true },
where: { id },
});
@@ -61,7 +61,7 @@ const createUser = async (
const createdUser = await prisma.user.create({
data: {
deviceId: `${username}_${randomString(10)}`,
enabled: false,
enabled: true,
isAdmin,
password: hashedPassword,
username,