From 9ce6320940c1b11a5ec5b3a441832b24417be247 Mon Sep 17 00:00:00 2001 From: Khaleel Al-Adhami Date: Tue, 15 Oct 2024 15:04:57 -0700 Subject: [PATCH] add try except --- reflex/event.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/reflex/event.py b/reflex/event.py index e7faa5496..8730bbcac 100644 --- a/reflex/event.py +++ b/reflex/event.py @@ -1039,7 +1039,10 @@ def call_event_handler( arg if get_origin(arg) is not Var else get_args(arg)[0] for arg in args ] - type_hints_of_provided_callback = get_type_hints(event_handler.fn) + try: + type_hints_of_provided_callback = get_type_hints(event_handler.fn) + except NameError: + type_hints_of_provided_callback = {} # check that args of event handler are matching the spec if type hints are provided for i, arg in enumerate(provided_callback_fullspec.args[1:]):