update layercake
This commit is contained in:
@@ -55,7 +55,12 @@ def get_users():
|
||||
)
|
||||
|
||||
|
||||
@router.post('/', compress=True, tags=['User'], summary='Create user')
|
||||
@router.post(
|
||||
'/',
|
||||
compress=True,
|
||||
tags=['User'],
|
||||
summary='Create user',
|
||||
)
|
||||
def post_user(payload: User):
|
||||
return Response(status_code=HTTPStatus.CREATED)
|
||||
|
||||
@@ -65,12 +70,17 @@ class NewPasswordPayload(BaseModel):
|
||||
new_password: Annotated[str, StringConstraints(min_length=6)]
|
||||
|
||||
|
||||
@router.patch('/<id>', compress=True, tags=['User'], summary='')
|
||||
@router.patch('/<id>', compress=True, tags=['User'])
|
||||
def patch_reset(id: str, payload: NewPasswordPayload):
|
||||
return Response(status_code=HTTPStatus.OK)
|
||||
|
||||
|
||||
@router.get('/<id>', compress=True, tags=['User'], summary='Get user')
|
||||
@router.get(
|
||||
'/<id>',
|
||||
compress=True,
|
||||
tags=['User'],
|
||||
summary='Get user',
|
||||
)
|
||||
def get_user(id: str):
|
||||
return collect.get_item(KeyPair(id, '0'))
|
||||
|
||||
@@ -87,11 +97,9 @@ def get_idp(id: str):
|
||||
summary='Get user emails',
|
||||
)
|
||||
def get_emails(id: str):
|
||||
start_key = router.current_event.get_query_string_value('start_key', None)
|
||||
|
||||
return collect.get_items(
|
||||
KeyPair(id, PrefixKey('emails#')),
|
||||
start_key=start_key,
|
||||
start_key=router.current_event.get_query_string_value('start_key', None),
|
||||
)
|
||||
|
||||
|
||||
@@ -102,13 +110,11 @@ def get_emails(id: str):
|
||||
summary='Get user logs',
|
||||
)
|
||||
def get_logs(id: str):
|
||||
start_key = router.current_event.get_query_string_value('start_key', None)
|
||||
|
||||
return collect.get_items(
|
||||
# Post-migration: uncomment to enable PartitionKey with a composite key (id with `logs` prefix).
|
||||
# PartitionKey(ComposeKey(id, prefix='logs')),
|
||||
PartitionKey(ComposeKey(id, prefix='log', delimiter=':')),
|
||||
start_key=start_key,
|
||||
start_key=router.current_event.get_query_string_value('start_key', None),
|
||||
)
|
||||
|
||||
|
||||
@@ -119,9 +125,7 @@ def get_logs(id: str):
|
||||
summary='Get user orgs',
|
||||
)
|
||||
def get_orgs(id: str):
|
||||
start_key = router.current_event.get_query_string_value('start_key', None)
|
||||
|
||||
return collect.get_items(
|
||||
KeyPair(id, PrefixKey('orgs#')),
|
||||
start_key=start_key,
|
||||
start_key=router.current_event.get_query_string_value('start_key', None),
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user