From 0c33ad19f63b9ad732c2430cb166fdaf2944d72e Mon Sep 17 00:00:00 2001 From: Elijah Ahianyo Date: Wed, 17 May 2023 17:08:11 +0000 Subject: [PATCH] bugfix for upload event (#1042) --- pynecone/utils/format.py | 3 +-- tests/components/test_tag.py | 2 +- tests/test_event.py | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/pynecone/utils/format.py b/pynecone/utils/format.py index 2fc6d1de2..7064c1522 100644 --- a/pynecone/utils/format.py +++ b/pynecone/utils/format.py @@ -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, '"')) diff --git a/tests/components/test_tag.py b/tests/components/test_tag.py index cd4a85639..c7a057755 100644 --- a/tests/components/test_tag.py +++ b/tests/components/test_tag.py @@ -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( diff --git a/tests/test_event.py b/tests/test_event.py index 691d02006..46e462ab5 100644 --- a/tests/test_event.py +++ b/tests/test_event.py @@ -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"))