Skip to content

Commit eb555c9

Browse files
committed
retire put
1 parent aa69634 commit eb555c9

File tree

2 files changed

+14
-40
lines changed

2 files changed

+14
-40
lines changed

api/specs/web-server/_users.py

Lines changed: 14 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -39,26 +39,14 @@
3939
"/me",
4040
response_model=Envelope[MyProfileGet],
4141
)
42-
async def get_my_profile():
43-
...
42+
async def get_my_profile(): ...
4443

4544

4645
@router.patch(
4746
"/me",
4847
status_code=status.HTTP_204_NO_CONTENT,
4948
)
50-
async def update_my_profile(_body: MyProfilePatch):
51-
...
52-
53-
54-
@router.put(
55-
"/me",
56-
status_code=status.HTTP_204_NO_CONTENT,
57-
deprecated=True,
58-
description="Use PATCH instead",
59-
)
60-
async def replace_my_profile(_body: MyProfilePatch):
61-
...
49+
async def update_my_profile(_body: MyProfilePatch): ...
6250

6351

6452
@router.patch(
@@ -68,25 +56,22 @@ async def replace_my_profile(_body: MyProfilePatch):
6856
async def set_frontend_preference(
6957
preference_id: PreferenceIdentifier,
7058
_body: PatchRequestBody,
71-
):
72-
...
59+
): ...
7360

7461

7562
@router.get(
7663
"/me/tokens",
7764
response_model=Envelope[list[MyTokenGet]],
7865
)
79-
async def list_tokens():
80-
...
66+
async def list_tokens(): ...
8167

8268

8369
@router.post(
8470
"/me/tokens",
8571
response_model=Envelope[MyTokenGet],
8672
status_code=status.HTTP_201_CREATED,
8773
)
88-
async def create_token(_body: MyTokenCreate):
89-
...
74+
async def create_token(_body: MyTokenCreate): ...
9075

9176

9277
@router.get(
@@ -95,24 +80,21 @@ async def create_token(_body: MyTokenCreate):
9580
)
9681
async def get_token(
9782
_path: Annotated[_TokenPathParams, Depends()],
98-
):
99-
...
83+
): ...
10084

10185

10286
@router.delete(
10387
"/me/tokens/{service}",
10488
status_code=status.HTTP_204_NO_CONTENT,
10589
)
106-
async def delete_token(_path: Annotated[_TokenPathParams, Depends()]):
107-
...
90+
async def delete_token(_path: Annotated[_TokenPathParams, Depends()]): ...
10891

10992

11093
@router.get(
11194
"/me/notifications",
11295
response_model=Envelope[list[UserNotification]],
11396
)
114-
async def list_user_notifications():
115-
...
97+
async def list_user_notifications(): ...
11698

11799

118100
@router.post(
@@ -121,8 +103,7 @@ async def list_user_notifications():
121103
)
122104
async def create_user_notification(
123105
_body: UserNotificationCreate,
124-
):
125-
...
106+
): ...
126107

127108

128109
@router.patch(
@@ -132,16 +113,14 @@ async def create_user_notification(
132113
async def mark_notification_as_read(
133114
_path: Annotated[_NotificationPathParams, Depends()],
134115
_body: UserNotificationPatch,
135-
):
136-
...
116+
): ...
137117

138118

139119
@router.get(
140120
"/me/permissions",
141121
response_model=Envelope[list[MyPermissionGet]],
142122
)
143-
async def list_user_permissions():
144-
...
123+
async def list_user_permissions(): ...
145124

146125

147126
#
@@ -154,8 +133,7 @@ async def list_user_permissions():
154133
response_model=Envelope[list[UserGet]],
155134
description="Search among users who are publicly visible to the caller (i.e., me) based on their privacy settings.",
156135
)
157-
async def search_users(_body: UsersSearch):
158-
...
136+
async def search_users(_body: UsersSearch): ...
159137

160138

161139
#
@@ -171,7 +149,7 @@ async def search_users(_body: UsersSearch):
171149
tags=_extra_tags,
172150
)
173151
async def search_users_for_admin(
174-
_query: Annotated[UsersForAdminSearchQueryParams, Depends()]
152+
_query: Annotated[UsersForAdminSearchQueryParams, Depends()],
175153
):
176154
# NOTE: see `Search` in `Common Custom Methods` in https://cloud.google.com/apis/design/custom_methods
177155
...
@@ -182,5 +160,4 @@ async def search_users_for_admin(
182160
response_model=Envelope[UserForAdminGet],
183161
tags=_extra_tags,
184162
)
185-
async def pre_register_user_for_admin(_body: PreRegisteredUserGet):
186-
...
163+
async def pre_register_user_for_admin(_body: PreRegisteredUserGet): ...

services/web/server/src/simcore_service_webserver/users/_users_rest.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -113,9 +113,6 @@ async def get_my_profile(request: web.Request) -> web.Response:
113113

114114

115115
@routes.patch(f"/{API_VTAG}/me", name="update_my_profile")
116-
@routes.put(
117-
f"/{API_VTAG}/me", name="replace_my_profile" # deprecated. Use patch instead
118-
)
119116
@login_required
120117
@permission_required("user.profile.update")
121118
@_handle_users_exceptions

0 commit comments

Comments
 (0)