Skip to content

Commit 6104f45

Browse files
fix: response
1 parent 3547a21 commit 6104f45

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

services/web/server/src/simcore_service_webserver/projects/_controller/projects_rest.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
X_SIMCORE_USER_AGENT,
2626
)
2727
from servicelib.redis import get_project_locked_state
28-
from servicelib.rest_constants import RESPONSE_MODEL_POLICY
2928

3029
from ..._meta import API_VTAG as VTAG
3130
from ...login.decorators import login_required
@@ -250,7 +249,7 @@ async def get_active_project(request: web.Request) -> web.Response:
250249
# updates project's permalink field
251250
await update_or_pop_permalink_in_project(request, project)
252251

253-
data = ProjectGet.from_domain_model(project).data(exclude_unset=True)
252+
data = ProjectGet.from_domain_model(project).model_dump(by_alias=True, exclude_unset=True, exclude_none=True)
254253

255254
return envelope_json_response(data)
256255

@@ -282,7 +281,7 @@ async def get_project(request: web.Request):
282281

283282
# Adds permalink
284283
await update_or_pop_permalink_in_project(request, project)
285-
data = ProjectGet.from_domain_model(project).model_dump(**RESPONSE_MODEL_POLICY)
284+
data = ProjectGet.from_domain_model(project).model_dump(by_alias=True, exclude_unset=True, exclude_none=True)
286285
return envelope_json_response(data)
287286

288287

services/web/server/tests/unit/with_dbs/02/test_projects_states_handlers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1177,7 +1177,7 @@ async def test_get_active_project(
11771177
)
11781178
assert not error
11791179
assert ProjectStateOutputSchema(**data.pop("state")).share_state.locked
1180-
data.pop("folderId")
1180+
data.pop("folderId", None)
11811181

11821182
user_project_last_change_date = user_project.pop("lastChangeDate")
11831183
data_last_change_date = data.pop("lastChangeDate")

0 commit comments

Comments
 (0)