From ba7225e37c7b374e1c3d6cfaf8118aa418259165 Mon Sep 17 00:00:00 2001 From: Nikhil Rao Date: Mon, 1 May 2023 21:38:12 -0700 Subject: [PATCH] Set event handler module name (#930) --- pynecone/state.py | 1 + 1 file changed, 1 insertion(+) diff --git a/pynecone/state.py b/pynecone/state.py index 54d060929..d49d89257 100644 --- a/pynecone/state.py +++ b/pynecone/state.py @@ -98,6 +98,7 @@ class State(Base, ABC, extra=pydantic.Extra.allow): # Convert the event handlers to functions. for name, event_handler in self.event_handlers.items(): fn = functools.partial(event_handler.fn, self) + fn.__module__ = event_handler.fn.__module__ # type: ignore fn.__qualname__ = event_handler.fn.__qualname__ # type: ignore setattr(self, name, fn)