소스 검색

Set event handler module name (#930)

Nikhil Rao 2 년 전
부모
커밋
ba7225e37c
1개의 변경된 파일1개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      pynecone/state.py

+ 1 - 0
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)