Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

[Bug]: Stream Query issues with Blob object #1839

Open
Assignees
ludomikula
@tilllt

Description

@tilllt

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

I am not a programmer but i think Lowcoders "Stream Query" objecst has an issue handling "Blob" objects. I am trying to handle the Websocket messages with largely AI generated code in the Stream Query Success event handler. As far as i understand my trial-and-error, the JSON error i am currently getting is caused by lowcoder and not the Code i use.

i am trying to parse ComfyUI websocket messages, first only to console.log, using Stream Query, (using mainly ai generated code since i am a noob programmer)

"On Success" Event Handler for the Websocket Query
https://pastebin.com/AyCg6aGy

Errors from Browser Console:

https://pastebin.com/Ua9UhK9J

Maybe this is an indicator of what might be going wrong internally at lowcoder, like i said, i have limited understanding of programming. But is it possible that the "Stream Query" Component of Lowcoder is incorrectly handling the "Blob" binary objects that comfyUI returns in its websocket streams?
´
VM2607:1 Uncaught SyntaxError: Unexpected token 'o', "[object Blob]" is not valid JSON
at JSON.parse ()
at socket.onmessage (index-d1d5468c.js:5729:4210)
socket.onmessage @ index-d1d5468c.js:5729
VM2609:1 Uncaught SyntaxError: Unexpected token 'o', "[object Blob]" is not valid JSON
at JSON.parse ()
at socket.onmessage (index-d1d5468c.js:5729:4210)
socket.onmessage @ index-d1d5468c.js:5729

LLM says:
The error is still happening because the issue is in the original WebSocket handler at index-d1d5468c.js:5729:4210, not in our code. The original code is still trying to JSON.parse() the Blob directly.

We need to fix the source of the problem. The issue is that comfyui_websocket_query is being populated with a Blob object, but somewhere in the original code, it's being converted to a string incorrectly.
´

Expected Behavior

Stream Query should handle all edge cases of websocket messages, including binary blobs

Steps to reproduce

listen to comfyUI websocket (wss://comfy.example.org/ws?prompt_id=12312439478)
output resulting image over websocket via the Output to Websocket Node

(ComfyUI Websocket Code)
https://github.com/9elements/comfyui-api/blob/main/basic_api.py

Environment

No response

Additional Information

No response

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

Status

🆕 New

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions


    [8]ページ先頭

    ©2009-2025 Movatter.jp