mirror of
https://github.com/jeffvli/feishin.git
synced 2026-05-15 04:51:06 +02:00
Add server-side credential requirement
This commit is contained in:
@@ -49,7 +49,7 @@ const getAvailableServerFolderIds = async (
|
||||
|
||||
if (user.isAdmin) {
|
||||
const serverFoldersWithAccess = await prisma.serverFolder.findMany({
|
||||
where: { serverId },
|
||||
where: { enabled: true, serverId },
|
||||
});
|
||||
|
||||
const serverFoldersWithAccessIds = serverFoldersWithAccess.map(
|
||||
@@ -65,6 +65,7 @@ const getAvailableServerFolderIds = async (
|
||||
{
|
||||
AND: [
|
||||
{
|
||||
enabled: true,
|
||||
serverFolderPermissions: {
|
||||
some: { userId: { equals: user.id } },
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user