Skip to content

Commit d202bf1

Browse files
committed
renaming
1 parent 3eb8541 commit d202bf1

File tree

8 files changed

+25
-19
lines changed

8 files changed

+25
-19
lines changed

api/specs/web-server/_users_admin.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
from models_library.generics import Envelope
2020
from models_library.rest_pagination import Page
2121
from simcore_service_webserver._meta import API_VTAG
22-
from simcore_service_webserver.users.schemas import PreRegisteredUserGet
22+
from simcore_service_webserver.users.schemas import UserAccountRestPreRegister
2323

2424
router = APIRouter(prefix=f"/{API_VTAG}", tags=["users"])
2525

@@ -69,4 +69,4 @@ async def search_user_accounts(
6969
response_model=Envelope[UserAccountGet],
7070
tags=_extra_tags,
7171
)
72-
async def pre_register_user_account(_body: PreRegisteredUserGet): ...
72+
async def pre_register_user_account(_body: UserAccountRestPreRegister): ...

services/web/server/src/simcore_service_webserver/login_accounts/_controller_rest.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
from ..security.decorators import permission_required
3030
from ..session import api as session_service
3131
from ..users import users_service
32-
from ..users.schemas import PreRegisteredUserGet
32+
from ..users.schemas import UserAccountRestPreRegister
3333
from ..utils import MINUTE
3434
from ..utils_rate_limiting import global_rate_limit_route
3535
from ..web_utils import flash_response
@@ -91,7 +91,7 @@ async def request_product_account(request: web.Request):
9191
# create pre-regiatration or raise if already exists
9292
await _service.create_pre_registration(
9393
request.app,
94-
profile=PreRegisteredUserGet.model_validate(body.form),
94+
profile=UserAccountRestPreRegister.model_validate(body.form),
9595
product_name=product.name,
9696
)
9797

services/web/server/src/simcore_service_webserver/login_accounts/_service.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
from ..products import products_web
1919
from ..products.models import Product
2020
from ..users import _accounts_service
21-
from ..users.schemas import PreRegisteredUserGet
21+
from ..users.schemas import UserAccountRestPreRegister
2222

2323
_logger = logging.getLogger(__name__)
2424

@@ -133,7 +133,10 @@ def _run() -> tuple[str, bytes]:
133133

134134

135135
async def create_pre_registration(
136-
app: web.Application, *, profile: PreRegisteredUserGet, product_name: ProductName
136+
app: web.Application,
137+
*,
138+
profile: UserAccountRestPreRegister,
139+
product_name: ProductName,
137140
):
138141

139142
await _accounts_service.pre_register_user(

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
AlreadyPreRegisteredError,
1919
PendingPreRegistrationNotFoundError,
2020
)
21-
from .schemas import PreRegisteredUserGet
21+
from .schemas import UserAccountRestPreRegister
2222

2323
_logger = logging.getLogger(__name__)
2424

@@ -30,7 +30,7 @@
3030
async def pre_register_user(
3131
app: web.Application,
3232
*,
33-
profile: PreRegisteredUserGet,
33+
profile: UserAccountRestPreRegister,
3434
creator_user_id: UserID | None,
3535
product_name: ProductName,
3636
) -> UserAccountGet:

services/web/server/src/simcore_service_webserver/users/_controller/rest/_rest_schemas.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ class UsersRequestContext(AuthenticatedRequestContext): ...
2525
MAX_BYTES_SIZE_EXTRAS: Final[int] = 512
2626

2727

28-
class PreRegisteredUserGet(InputSchema):
28+
class UserAccountRestPreRegister(InputSchema):
2929
# NOTE: validators need pycountry!
3030

3131
first_name: str
@@ -105,7 +105,7 @@ def _pre_check_and_normalize_country(cls, v):
105105
return v
106106

107107

108-
assert set(PreRegisteredUserGet.model_fields).issubset( # nosec
108+
assert set(UserAccountRestPreRegister.model_fields).issubset( # nosec
109109
# asserts field names are in sync
110110
UserAccountGet.model_fields
111111
)

services/web/server/src/simcore_service_webserver/users/_controller/rest/accounts_rest.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
from ....utils_aiohttp import create_json_response_from_page, envelope_json_response
3131
from ... import _accounts_service
3232
from ._rest_exceptions import handle_rest_requests_exceptions
33-
from ._rest_schemas import PreRegisteredUserGet, UsersRequestContext
33+
from ._rest_schemas import UserAccountRestPreRegister, UsersRequestContext
3434

3535
_logger = logging.getLogger(__name__)
3636

@@ -125,7 +125,7 @@ async def search_user_accounts(request: web.Request) -> web.Response:
125125
@handle_rest_requests_exceptions
126126
async def pre_register_user_account(request: web.Request) -> web.Response:
127127
req_ctx = UsersRequestContext.model_validate(request)
128-
pre_user_profile = await parse_request_body_as(PreRegisteredUserGet, request)
128+
pre_user_profile = await parse_request_body_as(UserAccountRestPreRegister, request)
129129

130130
user_profile = await _accounts_service.pre_register_user(
131131
request.app,
Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
1-
from ._controller.rest._rest_schemas import PreRegisteredUserGet, UsersRequestContext
1+
from ._controller.rest._rest_schemas import (
2+
UserAccountRestPreRegister,
3+
UsersRequestContext,
4+
)
25

3-
__all__: tuple[str, ...] = ("PreRegisteredUserGet", "UsersRequestContext")
6+
__all__: tuple[str, ...] = ("UserAccountRestPreRegister", "UsersRequestContext")
47

58

69
# nopycln: file

services/web/server/tests/unit/with_dbs/03/test_users_rest_models.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
from pytest_simcore.helpers.faker_factories import random_pre_registration_details
1717
from simcore_service_webserver.users._controller.rest._rest_schemas import (
1818
MAX_BYTES_SIZE_EXTRAS,
19-
PreRegisteredUserGet,
19+
UserAccountRestPreRegister,
2020
)
2121

2222

@@ -66,7 +66,7 @@ def test_preuserprofile_parse_model_from_request_form_data(
6666
data["comment"] = "extra comment"
6767

6868
# pre-processors
69-
pre_user_profile = PreRegisteredUserGet(**data)
69+
pre_user_profile = UserAccountRestPreRegister(**data)
7070

7171
print(pre_user_profile.model_dump_json(indent=1))
7272

@@ -90,11 +90,11 @@ def test_preuserprofile_parse_model_without_extras(
9090
):
9191
required = {
9292
f.alias or f_name
93-
for f_name, f in PreRegisteredUserGet.model_fields.items()
93+
for f_name, f in UserAccountRestPreRegister.model_fields.items()
9494
if f.is_required()
9595
}
9696
data = {k: account_request_form[k] for k in required}
97-
assert not PreRegisteredUserGet(**data).extras
97+
assert not UserAccountRestPreRegister(**data).extras
9898

9999

100100
def test_preuserprofile_max_bytes_size_extras_limits(faker: Faker):
@@ -114,7 +114,7 @@ def test_preuserprofile_pre_given_names(
114114
account_request_form["firstName"] = given_name
115115
account_request_form["lastName"] = given_name
116116

117-
pre_user_profile = PreRegisteredUserGet(**account_request_form)
117+
pre_user_profile = UserAccountRestPreRegister(**account_request_form)
118118
print(pre_user_profile.model_dump_json(indent=1))
119119
assert pre_user_profile.first_name in ["Pedro-Luis", "Pedro Luis"]
120120
assert pre_user_profile.first_name == pre_user_profile.last_name

0 commit comments

Comments
 (0)