2
0
Files
bot/packages/db-rules/isReadWorkspaceFobidden.ts
2024-05-23 10:42:23 +02:00

17 lines
424 B
TypeScript

import { env } from '@typebot.io/env'
import { MemberInWorkspace, User } from '@typebot.io/prisma'
export const isReadWorkspaceFobidden = (
workspace: {
members: Pick<MemberInWorkspace, 'userId'>[]
},
user: Pick<User, 'email' | 'id'>
) => {
if (
env.ADMIN_EMAIL?.some((email) => email === user.email) ||
workspace.members.find((member) => member.userId === user.id)
)
return false
return true
}