fix restore page crash

This commit is contained in:
hjlarry 2025-09-23 15:44:57 +08:00
parent 716ac04e13
commit 21f7a49b4e

View File

@ -19,6 +19,7 @@ import RestoringTitle from './restoring-title'
import Button from '@/app/components/base/button' import Button from '@/app/components/base/button'
import { useInvalidAllLastRun } from '@/service/use-workflow' import { useInvalidAllLastRun } from '@/service/use-workflow'
import { useHooksStore } from '../hooks-store' import { useHooksStore } from '../hooks-store'
import { useStore as useAppStore } from '@/app/components/app/store'
import useTheme from '@/hooks/use-theme' import useTheme from '@/hooks/use-theme'
import cn from '@/utils/classnames' import cn from '@/utils/classnames'
import { collaborationManager } from '../collaboration/core/collaboration-manager' import { collaborationManager } from '../collaboration/core/collaboration-manager'
@ -32,6 +33,7 @@ const HeaderInRestoring = ({
const { t } = useTranslation() const { t } = useTranslation()
const { theme } = useTheme() const { theme } = useTheme()
const workflowStore = useWorkflowStore() const workflowStore = useWorkflowStore()
const appDetail = useAppStore.getState().appDetail
const configsMap = useHooksStore(s => s.configsMap) const configsMap = useHooksStore(s => s.configsMap)
const invalidAllLastRun = useInvalidAllLastRun(configsMap?.flowType, configsMap?.flowId) const invalidAllLastRun = useInvalidAllLastRun(configsMap?.flowType, configsMap?.flowId)
const { const {