Skip to content

Commit 5b0df33

Browse files
committed
@sanderegg review: doc
1 parent f1e2cce commit 5b0df33

File tree

3 files changed

+10
-8
lines changed

3 files changed

+10
-8
lines changed

api/specs/web-server/_common.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,10 +63,8 @@ def as_query(model_class: type[BaseModel]) -> type[BaseModel]:
6363
example=kwargs.get("example_json"),
6464
)
6565
default_value = json_dumps(default_value) if default_value else None
66-
fields[field_name] = (field_type, Query(default=default_value, **kwargs))
67-
else:
68-
# Regular fields
69-
fields[field_name] = (field_type, Query(default=default_value, **kwargs))
66+
67+
fields[field_name] = (field_type, Query(default=default_value, **kwargs))
7068

7169
new_model_name = f"{model_class.__name__}Query"
7270
return create_model(new_model_name, **fields)

api/specs/web-server/_projects_crud.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,9 @@
4747

4848

4949
class _ProjectCreateHeaderParams(BaseModel):
50-
x_simcore_user_agent: Annotated[str | None, Header()] = "undefined"
50+
x_simcore_user_agent: Annotated[
51+
str | None, Header(description="Optional simcore user agent")
52+
] = "undefined"
5153
x_simcore_parent_project_uuid: Annotated[
5254
ProjectID | None,
5355
Header(

services/web/server/src/simcore_service_webserver/api/v0/openapi.yaml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3220,10 +3220,12 @@ paths:
32203220
default: false
32213221
name: hidden
32223222
in: query
3223-
- required: false
3223+
- description: Optional simcore user agent
3224+
required: false
32243225
schema:
32253226
title: X-Simcore-User-Agent
32263227
type: string
3228+
description: Optional simcore user agent
32273229
default: undefined
32283230
name: x-simcore-user-agent
32293231
in: header
@@ -3253,7 +3255,7 @@ paths:
32533255
content:
32543256
application/json:
32553257
schema:
3256-
title: ' B'
3258+
title: ' Body'
32573259
anyOf:
32583260
- $ref: '#/components/schemas/ProjectCreateNew'
32593261
- $ref: '#/components/schemas/ProjectCopyOverride'
@@ -4387,7 +4389,7 @@ paths:
43874389
'403':
43884390
description: ProjectInvalidRightsError
43894391
'404':
4390-
description: ProjectNotFoundError, UserDefaultWalletNotFoundError
4392+
description: UserDefaultWalletNotFoundError, ProjectNotFoundError
43914393
'409':
43924394
description: ProjectTooManyProjectOpenedError
43934395
'422':

0 commit comments

Comments
 (0)