Name: upstash-workflow
Version: 0.1.3
2nd step is always failing.
File "/usr/local/lib/python3.11/site-packages/upstash_workflow/asyncio/serve/serve.py", line 166, in _safe_handler
return await _handler(request)
^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/upstash_workflow/asyncio/serve/serve.py", line 91, in _handler
parse_request_response = _parse_request(request_payload, is_first_invocation)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/upstash_workflow/workflow_parser.py", line 182, in _parse_request
raw_initial_payload, steps = _parse_payload(request_payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/upstash_workflow/workflow_parser.py", line 67, in _parse_payload
raw_initial_payload = _decode_base64(encoded_initial_payload["body"])
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^
TypeError: string indices must be integers, not 'str'
Name: upstash-workflow
Version: 0.1.3
2nd step is always failing.
File "/usr/local/lib/python3.11/site-packages/upstash_workflow/asyncio/serve/serve.py", line 166, in _safe_handler
return await _handler(request)
^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/upstash_workflow/asyncio/serve/serve.py", line 91, in _handler
parse_request_response = _parse_request(request_payload, is_first_invocation)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/upstash_workflow/workflow_parser.py", line 182, in _parse_request
raw_initial_payload, steps = _parse_payload(request_payload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/upstash_workflow/workflow_parser.py", line 67, in _parse_payload
raw_initial_payload = _decode_base64(encoded_initial_payload["body"])
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^
TypeError: string indices must be integers, not 'str'