File tree Expand file tree Collapse file tree 1 file changed +6
-5
lines changed
packages/typebot/src/helpers Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -19,14 +19,15 @@ export const isReadTypebotForbidden = async (
1919 : undefined ;
2020 const isTypebotPublic = settings ?. publicShare ?. isEnabled === true ;
2121 if ( isTypebotPublic ) return false ;
22+ if ( ! user ) return true ;
23+ if ( ( env . ADMIN_EMAIL ?? [ ] ) . some ( ( email ) => email === user . email ) )
24+ return false ;
2225 return (
23- ! user ||
2426 typebot . workspace . isSuspended ||
2527 typebot . workspace . isPastDue ||
26- ( ( env . ADMIN_EMAIL ?? [ ] ) . every ( ( email ) => email !== user . email ) &&
27- ! typebot . collaborators . some (
28- ( collaborator ) => collaborator . userId === user . id ,
29- ) &&
28+ ( ! typebot . collaborators . some (
29+ ( collaborator ) => collaborator . userId === user . id ,
30+ ) &&
3031 ! typebot . workspace . members . some ( ( member ) => member . userId === user . id ) )
3132 ) ;
3233} ;
You can’t perform that action at this time.
0 commit comments