File tree Expand file tree Collapse file tree 2 files changed +3
-2
lines changed
packages/models-library/src/models_library/api_schemas_webserver
services/web/server/src/simcore_service_webserver/api_keys Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -80,7 +80,7 @@ class ApiKeyCreate(BaseModel):
8080class ApiKeyGet (BaseModel ):
8181 id_ : Annotated [int , Field (alias = "id" )]
8282 display_name : Annotated [str , Field (..., min_length = 3 )]
83- base_url : HttpUrl | None = None
83+ api_base_url : HttpUrl | None = None
8484 api_key : str
8585 api_secret : str
8686
Original file line number Diff line number Diff line change @@ -73,7 +73,8 @@ async def create_api_key(request: web.Request):
7373 user_id = req_ctx .user_id ,
7474 product_name = req_ctx .product_name ,
7575 )
76- resp .base_url = TypeAdapter (HttpUrl ).validate_python (f"{ request .url } " )
76+ api_base_url = request .url .with_host (f"api.{ request .url .host } " ).with_path ("" )
77+ resp .api_base_url = TypeAdapter (HttpUrl ).validate_python (f"{ api_base_url } " )
7778 except DatabaseError as err :
7879 raise web .HTTPBadRequest (
7980 reason = "Invalid API key name: already exists" ,
You can’t perform that action at this time.
0 commit comments