Skip to content

Commit 66ef76c

Browse files
committed
Fix OutputsProxy
1 parent be27e97 commit 66ef76c

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

shiny/shinymodule.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,12 @@ def _ns_key(self, key: str) -> str:
6161
def __call__(
6262
self, *, name: Optional[str] = None
6363
) -> Callable[[RenderFunction], None]:
64-
return self._outputs(name=self._ns_key(name))
64+
def set_fn(fn: RenderFunction) -> None:
65+
fn_name = name or fn.__name__
66+
fn_name = self._ns_key(fn_name)
67+
return self._outputs(name=fn_name)(fn)
68+
69+
return set_fn
6570

6671

6772
class SessionProxy(Session):

0 commit comments

Comments
 (0)