mirror of
https://github.com/langgenius/dify.git
synced 2026-04-28 11:56:55 +08:00
fix: add type checks for workspace roles in DatasetsLayout component
This commit is contained in:
parent
5d25199f42
commit
55516c4e57
@ -12,6 +12,8 @@ export default function DatasetsLayout({ children }: { children: React.ReactNode
|
|||||||
const router = useRouter()
|
const router = useRouter()
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
if (typeof isCurrentWorkspaceEditor !== 'boolean' || typeof isCurrentWorkspaceDatasetOperator !== 'boolean')
|
||||||
|
return
|
||||||
if (!isCurrentWorkspaceEditor && !isCurrentWorkspaceDatasetOperator)
|
if (!isCurrentWorkspaceEditor && !isCurrentWorkspaceDatasetOperator)
|
||||||
router.replace('/apps')
|
router.replace('/apps')
|
||||||
}, [isCurrentWorkspaceEditor, isCurrentWorkspaceDatasetOperator, router])
|
}, [isCurrentWorkspaceEditor, isCurrentWorkspaceDatasetOperator, router])
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user