[API Node] Better execution error handling (#3587)

Co-authored-by: github-actions <github-actions@github.com>
This commit is contained in:
Chenlei Hu
2025-04-23 11:15:38 -04:00
committed by GitHub
parent 9e10e55633
commit 4c23cfbd4d
11 changed files with 14 additions and 159 deletions

View File

@@ -8,7 +8,6 @@ import MissingModelsWarning from '@/components/dialog/content/MissingModelsWarni
import PromptDialogContent from '@/components/dialog/content/PromptDialogContent.vue'
import SettingDialogContent from '@/components/dialog/content/SettingDialogContent.vue'
import SignInContent from '@/components/dialog/content/SignInContent.vue'
import SignInRequiredDialogContent from '@/components/dialog/content/SignInRequiredDialogContent.vue'
import TopUpCreditsDialogContent from '@/components/dialog/content/TopUpCreditsDialogContent.vue'
import ManagerDialogContent from '@/components/dialog/content/manager/ManagerDialogContent.vue'
import ManagerHeader from '@/components/dialog/content/manager/ManagerHeader.vue'
@@ -348,20 +347,13 @@ export const useDialogService = () => {
})
}
function showSignInRequiredDialog(options: { type: 'signIn' | 'credits' }) {
dialogStore.showDialog({
key: 'signin-required',
component: SignInRequiredDialogContent,
props: options
})
}
function showTopUpCreditsDialog(options?: {
isInsufficientCredits?: boolean
}) {
return dialogStore.showDialog({
key: 'top-up-credits',
component: TopUpCreditsDialogContent,
headerComponent: ComfyOrgHeader,
props: options,
dialogComponentProps: {
pt: {
@@ -384,7 +376,6 @@ export const useDialogService = () => {
showErrorDialog,
showApiNodesSignInDialog,
showSignInDialog,
showSignInRequiredDialog,
showTopUpCreditsDialog,
prompt,
confirm