From 1a1f744ec56db0e2b140cda8fef619e38eee6443 Mon Sep 17 00:00:00 2001 From: Theodore Aptekarev Date: Fri, 19 Apr 2024 14:52:15 +0200 Subject: Fix build failing for router-only extensions with no standard models --- openbb_platform/core/openbb_core/app/static/package_builder.py | 8 ++++---- 1 file 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": -- cgit v1.2.3