File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed
services/api-server/src/simcore_service_api_server/services_rpc Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change 4646)
4747from ..exceptions .service_errors_utils import service_exception_mapper
4848from ..models .pagination import Page , PaginationParams
49- from ..models .schemas .model_adapter import LicensedItemCheckoutGet , LicensedItemGet
49+ from ..models .schemas .model_adapter import (
50+ LicensedItemCheckoutGet ,
51+ LicensedItemGet ,
52+ LicensedResource ,
53+ )
5054
5155_exception_mapper = partial (service_exception_mapper , service_name = "WebApiServer" )
5256
@@ -62,7 +66,10 @@ def _create_licensed_items_get_page(
6266 version = elm .version ,
6367 display_name = elm .display_name ,
6468 licensed_resource_type = elm .licensed_resource_type ,
65- licensed_resources = elm .licensed_resources ,
69+ licensed_resources = [
70+ LicensedResource .model_validate (res .model_dump ())
71+ for res in elm .licensed_resources
72+ ],
6673 pricing_plan_id = elm .pricing_plan_id ,
6774 is_hidden_on_market = elm .is_hidden_on_market ,
6875 created_at = elm .created_at ,
You can’t perform that action at this time.
0 commit comments