mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-03-09 23:20:04 +00:00
[Bug] Fix converted widget compression on export (#3354)
This commit is contained in:
@@ -6,6 +6,8 @@ import type {
|
||||
ComfyWorkflowJSON
|
||||
} from '@/schemas/comfyWorkflowSchema'
|
||||
|
||||
import { compressWidgetInputSlots } from './litegraphUtil'
|
||||
|
||||
/**
|
||||
* Converts the current graph workflow for sending to the API.
|
||||
* Note: Node widgets are updated before serialization to prepare queueing.
|
||||
@@ -38,12 +40,7 @@ export const graphToPrompt = async (
|
||||
}
|
||||
}
|
||||
|
||||
// Remove all unconnected widget input slots
|
||||
for (const node of workflow.nodes) {
|
||||
node.inputs = node.inputs?.filter(
|
||||
(input) => !(input.widget && input.link === null)
|
||||
)
|
||||
}
|
||||
compressWidgetInputSlots(workflow)
|
||||
|
||||
const output: ComfyApiWorkflow = {}
|
||||
// Process nodes in order of execution
|
||||
|
||||
Reference in New Issue
Block a user