bugfix for upload event (#1042)

This commit is contained in:
Elijah Ahianyo 2023-05-17 17:08:11 +00:00 committed by GitHub
parent aa68446ea4
commit 0c33ad19f6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 3 additions and 4 deletions

View File

@ -298,8 +298,7 @@ def format_event(event_spec: EventSpec) -> str:
event_args = [
wrap(format_event_handler(event_spec.handler), '"'),
]
if len(args) > 0:
event_args.append(wrap(args, "{"))
event_args.append(wrap(args, "{"))
if event_spec.client_handler_name:
event_args.append(wrap(event_spec.client_handler_name, '"'))

View File

@ -25,7 +25,7 @@ def mock_event(arg):
({"a": 1, "b": 2, "c": 3}, '{{"a": 1, "b": 2, "c": 3}}'),
(
EventChain(events=[EventSpec(handler=EventHandler(fn=mock_event))]),
'{_e => Event([E("mock_event")], _e)}',
'{_e => Event([E("mock_event", {})], _e)}',
),
(
EventChain(

View File

@ -46,7 +46,7 @@ def test_call_event_handler():
assert event_spec.handler == handler
assert event_spec.args == ()
assert format.format_event(event_spec) == 'E("test_fn")'
assert format.format_event(event_spec) == 'E("test_fn", {})'
handler = EventHandler(fn=test_fn_with_args)
event_spec = handler(make_var("first"), make_var("second"))