File tree Expand file tree Collapse file tree 4 files changed +29
-29
lines changed
packages/models-library/src/models_library/api_schemas_webserver
services/web/server/src/simcore_service_webserver Expand file tree Collapse file tree 4 files changed +29
-29
lines changed Original file line number Diff line number Diff line change 1515 MyProfilePatch ,
1616 MyTokenCreate ,
1717 MyTokenGet ,
18+ UserAccountApprove ,
1819 UserAccountGet ,
20+ UserAccountReject ,
1921 UserAccountSearchQueryParams ,
20- UserApprove ,
2122 UserGet ,
22- UserReject ,
2323 UsersAccountListQueryParams ,
2424 UsersSearch ,
2525)
@@ -163,15 +163,15 @@ async def list_users_accounts(
163163 status_code = status .HTTP_204_NO_CONTENT ,
164164 tags = _extra_tags ,
165165)
166- async def approve_user_account (_body : UserApprove ): ...
166+ async def approve_user_account (_body : UserAccountApprove ): ...
167167
168168
169169@router .post (
170170 "/admin/user-accounts:reject" ,
171171 status_code = status .HTTP_204_NO_CONTENT ,
172172 tags = _extra_tags ,
173173)
174- async def reject_user_account (_body : UserReject ): ...
174+ async def reject_user_account (_body : UserAccountReject ): ...
175175
176176
177177@router .get (
Original file line number Diff line number Diff line change @@ -255,12 +255,12 @@ class UsersForAdminListFilter(Filters):
255255class UsersAccountListQueryParams (UsersForAdminListFilter , PageQueryParameters ): ...
256256
257257
258- class UserApprove (InputSchema ):
258+ class UserAccountApprove (InputSchema ):
259259 email : EmailStr
260260 invitation : InvitationGenerate | None = None
261261
262262
263- class UserReject (InputSchema ):
263+ class UserAccountReject (InputSchema ):
264264 email : EmailStr
265265
266266
Original file line number Diff line number Diff line change @@ -1416,7 +1416,7 @@ paths:
14161416 content :
14171417 application/json :
14181418 schema :
1419- $ref : ' #/components/schemas/UserApprove '
1419+ $ref : ' #/components/schemas/UserAccountApprove '
14201420 required : true
14211421 responses :
14221422 ' 204 ' :
@@ -1432,7 +1432,7 @@ paths:
14321432 content :
14331433 application/json :
14341434 schema :
1435- $ref : ' #/components/schemas/UserReject '
1435+ $ref : ' #/components/schemas/UserAccountReject '
14361436 required : true
14371437 responses :
14381438 ' 204 ' :
@@ -1442,7 +1442,7 @@ paths:
14421442 tags :
14431443 - users
14441444 - admin
1445- summary : Search User Account
1445+ summary : Search User Accounts
14461446 operationId : search_user_accounts
14471447 parameters :
14481448 - name : email
@@ -16996,6 +16996,20 @@ components:
1699616996 - number
1699716997 - e_tag
1699816998 title : UploadedPart
16999+ UserAccountApprove :
17000+ properties :
17001+ email :
17002+ type : string
17003+ format : email
17004+ title : Email
17005+ invitation :
17006+ anyOf :
17007+ - $ref : ' #/components/schemas/InvitationGenerate'
17008+ - type : ' null'
17009+ type : object
17010+ required :
17011+ - email
17012+ title : UserAccountApprove
1699917013 UserAccountGet :
1700017014 properties :
1700117015 firstName :
@@ -17112,20 +17126,16 @@ components:
1711217126 - registered
1711317127 - status
1711417128 title : UserAccountGet
17115- UserApprove :
17129+ UserAccountReject :
1711617130 properties :
1711717131 email :
1711817132 type : string
1711917133 format : email
1712017134 title : Email
17121- invitation :
17122- anyOf :
17123- - $ref : ' #/components/schemas/InvitationGenerate'
17124- - type : ' null'
1712517135 type : object
1712617136 required :
1712717137 - email
17128- title : UserApprove
17138+ title : UserAccountReject
1712917139 UserGet :
1713017140 properties :
1713117141 userId :
@@ -17287,16 +17297,6 @@ components:
1728717297 required :
1728817298 - read
1728917299 title : UserNotificationPatch
17290- UserReject :
17291- properties :
17292- email :
17293- type : string
17294- format : email
17295- title : Email
17296- type : object
17297- required :
17298- - email
17299- title : UserReject
1730017300 UserStatus :
1730117301 type : string
1730217302 enum :
Original file line number Diff line number Diff line change 77from models_library .api_schemas_webserver .users import (
88 MyProfileGet ,
99 MyProfilePatch ,
10+ UserAccountApprove ,
1011 UserAccountGet ,
12+ UserAccountReject ,
1113 UserAccountSearchQueryParams ,
12- UserApprove ,
1314 UserGet ,
14- UserReject ,
1515 UsersAccountListQueryParams ,
1616 UsersSearch ,
1717)
@@ -276,7 +276,7 @@ async def approve_user_account(request: web.Request) -> web.Response:
276276 req_ctx = UsersRequestContext .model_validate (request )
277277 assert req_ctx .product_name # nosec
278278
279- approval_data = await parse_request_body_as (UserApprove , request )
279+ approval_data = await parse_request_body_as (UserAccountApprove , request )
280280
281281 if approval_data .invitation :
282282 _logger .debug (
@@ -309,7 +309,7 @@ async def reject_user_account(request: web.Request) -> web.Response:
309309 req_ctx = UsersRequestContext .model_validate (request )
310310 assert req_ctx .product_name # nosec
311311
312- rejection_data = await parse_request_body_as (UserReject , request )
312+ rejection_data = await parse_request_body_as (UserAccountReject , request )
313313
314314 # Reject the user account, passing the current user's ID as the reviewer
315315 pre_registration_id = await _users_service .reject_user_account (
You can’t perform that action at this time.
0 commit comments