Skip to content

Commit e64e49d

Browse files
fix model_config
1 parent 8540a81 commit e64e49d

File tree

1 file changed

+3
-3
lines changed
  • services/web/server/src/simcore_service_webserver/products

1 file changed

+3
-3
lines changed

services/web/server/src/simcore_service_webserver/products/_handlers.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
from models_library.api_schemas_webserver.product import GetCreditPrice, GetProduct
66
from models_library.basic_types import IDStr
77
from models_library.users import UserID
8-
from pydantic import Extra, Field
8+
from pydantic import Field
99
from servicelib.aiohttp.requests_validation import (
1010
RequestParams,
1111
StrictRequestParams,
@@ -70,8 +70,8 @@ async def _get_product(request: web.Request):
7070
except KeyError as err:
7171
raise web.HTTPNotFound(reason=f"{product_name=} not found") from err
7272

73-
assert GetProduct.Config.extra == Extra.ignore # nosec
74-
data = GetProduct(**product.dict(), templates=[])
73+
assert GetProduct.model_config["extra"] == "ignore" # nosec
74+
data = GetProduct(**product.model_dump(), templates=[])
7575
return envelope_json_response(data)
7676

7777

0 commit comments

Comments
 (0)