diff options
author | Theodore Aptekarev <aptekarev@gmail.com> | 2024-04-19 14:52:15 +0200 |
---|---|---|
committer | Theodore Aptekarev <aptekarev@gmail.com> | 2024-04-19 14:52:15 +0200 |
commit | 1a1f744ec56db0e2b140cda8fef619e38eee6443 (patch) | |
tree | ca973e5ea418d093048427f1ab432d0e8f934515 | |
parent | 50092bbf5856d6e5292a31c6607c9684bb98c548 (diff) |
Fix build failing for router-only extensions with no standard modelsbugfix/reference-breaking-when-no-model
-rw-r--r-- | openbb_platform/core/openbb_core/app/static/package_builder.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/openbb_platform/core/openbb_core/app/static/package_builder.py b/openbb_platform/core/openbb_core/app/static/package_builder.py index df445cb3e50..52073a05cff 100644 --- a/openbb_platform/core/openbb_core/app/static/package_builder.py +++ b/openbb_platform/core/openbb_core/app/static/package_builder.py @@ -1154,7 +1154,7 @@ class DocstringGenerator: results_type = ( cls._get_repr( cls._get_generic_types( - annotation.model_fields["results"].annotation, # type: ignore[union-attr] + annotation.model_fields["results"].annotation, # type: ignore[arg-type] [], ), model_name, @@ -1673,10 +1673,10 @@ class ReferenceGenerator: reference[path]["description"] = getattr( route, "description", "No description available." ) + + # TODO: The reference is not getting populated when a command does not use a standard model # Access model map from the ProviderInterface - model_map = cls.pi.map[ - standard_model - ] # pylint: disable=protected-access + model_map = cls.pi.map.get(standard_model, {}) for provider in model_map: if provider == "openbb": |