Skip to content

Commit 576408c

Browse files
fix
1 parent f6d3313 commit 576408c

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

services/api-server/src/simcore_service_api_server/services_rpc/wb_api_server.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,11 @@
4646
)
4747
from ..exceptions.service_errors_utils import service_exception_mapper
4848
from ..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,

0 commit comments

Comments
 (0)