diff --git a/comfy-nodes/external_image.py b/comfy-nodes/external_image.py index 846ceaa..99eec81 100644 --- a/comfy-nodes/external_image.py +++ b/comfy-nodes/external_image.py @@ -8,7 +8,7 @@ class ComfyUIDeployExternalImage: def INPUT_TYPES(s): return { "required": { - "name": ( + "input_id": ( "STRING", {"multiline": False, "default": "input_image"}, ), @@ -25,14 +25,14 @@ class ComfyUIDeployExternalImage: CATEGORY = "image" - def run(self, name, default_image=None): + def run(self, input_id, default_image=None): image = default_image try: - if name.startswith('http'): + if input_id.startswith('http'): import requests from io import BytesIO - print("Fetching image from url: ", name) - response = requests.get(name) + print("Fetching image from url: ", input_id) + response = requests.get(input_id) image = Image.open(BytesIO(response.content)) else: raise ValueError("Invalid image url provided.") diff --git a/web/src/server/createRun.ts b/web/src/server/createRun.ts index 9ee63d2..a9c88f3 100644 --- a/web/src/server/createRun.ts +++ b/web/src/server/createRun.ts @@ -53,8 +53,8 @@ export async function createRun( if (inputs && workflow_api) { for (const key in inputs) { Object.entries(workflow_api).forEach(([_, node]) => { - if (node.inputs["name"] === key) { - node.inputs["name"] = inputs[key]; + if (node.inputs["input_id"] === key) { + node.inputs["input_id"] = inputs[key]; } }); }