diff --git a/nats/js/api.py b/nats/js/api.py index c6409177..f4555f9f 100644 --- a/nats/js/api.py +++ b/nats/js/api.py @@ -266,6 +266,7 @@ def from_response(cls, resp: dict[str, Any]): cls._convert(resp, 'placement', Placement) cls._convert(resp, 'mirror', StreamSource) cls._convert(resp, 'sources', StreamSource) + cls._convert(resp, 'republish', RePublish) return super().from_response(resp) def as_dict(self) -> dict[str, object]: