JasonS09 / comfy_sd_krita_plugin

Make AI art between canvas and nodes with Krita.
MIT License
148 stars 7 forks source link

Error while testing inpaint #22

Closed tiberiuichim closed 1 year ago

tiberiuichim commented 1 year ago

Describe the bug I get this error in the ComfyUI terminal:

Traceback (most recent call last):
  File "/mnt/docker/work/sd/ComfyUI/.venv/lib/python3.11/site-packages/aiohttp/web_protocol.py", line 433, in _handle_request
    resp = await request_handler(request)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/mnt/docker/work/sd/ComfyUI/.venv/lib/python3.11/site-packages/aiohttp/web_app.py", line 504, in _handle
    resp = await handler(request)
           ^^^^^^^^^^^^^^^^^^^^^^
  File "/mnt/docker/work/sd/ComfyUI/.venv/lib/python3.11/site-packages/aiohttp/web_middlewares.py", line 117, in impl
    return await handler(request)
           ^^^^^^^^^^^^^^^^^^^^^^
  File "/mnt/docker/work/sd/ComfyUI/server.py", line 46, in cache_control
    response: web.Response = await handler(request)
                             ^^^^^^^^^^^^^^^^^^^^^^
  File "/mnt/docker/work/sd/ComfyUI/server.py", line 464, in post_prompt
    valid = execution.validate_prompt(prompt)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/mnt/docker/work/sd/ComfyUI/execution.py", line 596, in validate_prompt
    class_ = nodes.NODE_CLASS_MAPPINGS[prompt[x]['class_type']]
             ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: 'LoadBase64Image'

To Reproduce

I'm using Krita 5.1, I've selected a layer with a transparency mask, I've clicked "New layer from visible". On this new layer, I've triggered the "start inpaint" button.

Screenshots

image

Desktop (please complete the following information):

JasonS09 commented 1 year ago

Hey!

Seems you're missing the required nodes. Did you install them?

tiberiuichim commented 1 year ago

Ah... I might have forgotten to restart ComfyUI

tiberiuichim commented 1 year ago

That was the problem, inpainting works as expected.