diff --git a/.codegen/service.py.tmpl b/.codegen/service.py.tmpl index b4e6b1dc9..4307e0913 100644 --- a/.codegen/service.py.tmpl +++ b/.codegen/service.py.tmpl @@ -350,7 +350,7 @@ class {{.PascalName}}API:{{if .Description}} {{- else if .Response.MapValue -}} return res {{- else -}} - return {{.Response.PascalName}}.from_dict(res) + return {{template "type" .Response}}.from_dict(res) {{- end}} {{- end}} {{- end}} diff --git a/databricks/sdk/service/sharing.py b/databricks/sdk/service/sharing.py index 23a31e774..772bc7aee 100755 --- a/databricks/sdk/service/sharing.py +++ b/databricks/sdk/service/sharing.py @@ -2496,7 +2496,7 @@ def share_permissions(self, f'/api/2.1/unity-catalog/shares/{name}/permissions', query=query, headers=headers) - return PermissionsList.from_dict(res) + return catalog.PermissionsList.from_dict(res) def update(self, name: str,