bytechefhq/bytechef

[bug]: Provide workaround for dispatchers

Closed this issue · 0 comments

Describe the bug

User interface fails if code editor contains loops (dispatchers)

Steps To Reproduce

Use this flow (paste it in CodeEditor):

{
    "label": "Loop CSV Entries",
    "description": "",
    "inputs": [],
    "triggers": [
        {
            "label": "Manual",
            "name": "manual",
            "type": "manual/v1/manual"
        }
    ],
    "tasks": [
        {
            "label": "txtDatoteka",
            "name": "filesystem_1",
            "parameters": {
                "filename": "/Users/igorbeslic/dev/bytechef/mount_to_docker/test.txt"
            },
            "type": "filesystem/v1/readFile"
        },
        {
            "name": "csvFile_1",
            "parameters": {
                "fileEntry": "${filesystem_1}",
                "delimiter": ",",
                "headerRow": "false",
                "includeEmptyCells": "false",
                "pageSize": "",
                "pageNumber": "",
                "readAsString": false
            },
            "type": "csvFile/v1/read"
        },
        {
            "label": "Loop",
            "name": "csvEntries",
            "parameters": {
                "list": "${csvFile_1}",
                "iteratee": {
                        "label": "Log",
                        "name": "logEntry1",
                        "parameters": {
                            "text": "Linija: ${csvEntries.item}"
                        },
                        "type": "logger/v1/info"
                    }
                
            },
            "type": "loop/v1"
        }
    ]
}

Expected behavior

It is possible to work with workflow UI

Version

2.3.1

OS

MacOsX

Browser

Chrome

Additional context

No response