From 21b3bd3aad741aa454720e23ea30a74a72634f1c Mon Sep 17 00:00:00 2001 From: Noloquideus Date: Thu, 14 May 2026 23:56:31 +0300 Subject: [PATCH] feat: update desc --- src/presentation/routing/account_settings.py | 232 +++++++++---------- 1 file changed, 116 insertions(+), 116 deletions(-) diff --git a/src/presentation/routing/account_settings.py b/src/presentation/routing/account_settings.py index 0cd690a..d8ca970 100644 --- a/src/presentation/routing/account_settings.py +++ b/src/presentation/routing/account_settings.py @@ -80,119 +80,119 @@ async def set_avatar( pub = me_user_public(user) return SetAvatarPublicResponse(**pub.model_dump(), webp_size_bytes=webp_size) -# -# @account_settings_router.post(path='/encrypted-mnemonic/start', response_class=ORJSONResponse, status_code=status.HTTP_200_OK) -# async def encrypted_mnemonic_start( -# request: Request, -# auth: AuthContext = Depends(require_access_token), -# command: SetEncryptedMnemonicStartCommand = Depends(get_set_encrypted_mnemonic_start_command), -# ): -# result = await command(user_id=auth.user_id) -# return {'success': result} -# -# -# @account_settings_router.post(path='/encrypted-mnemonic/complete', response_class=ORJSONResponse, status_code=status.HTTP_200_OK) -# async def encrypted_mnemonic_complete( -# request: Request, -# body: EncryptedMnemonicConfirmRequest, -# auth: AuthContext = Depends(require_access_token), -# command: SetEncryptedMnemonicCompleteCommand = Depends(get_set_encrypted_mnemonic_complete_command), -# ): -# user = await command( -# user_id=auth.user_id, -# code=body.code, -# encrypted_mnemonic=body.encrypted_mnemonic, -# ) -# return {'encrypted_mnemonic': user.encrypted_mnemonic} -# -# -# @account_settings_router.post(path='/email/start', response_class=ORJSONResponse, status_code=status.HTTP_200_OK) -# async def change_email_start( -# request: Request, -# auth: AuthContext = Depends(require_access_token), -# command: ChangeEmailStartCommand = Depends(get_change_email_start_command), -# ): -# result = await command(user_id=auth.user_id) -# return {'success': result} -# -# -# @account_settings_router.post(path='/email/confirm-old', response_class=ORJSONResponse, status_code=status.HTTP_200_OK) -# async def change_email_confirm_old( -# request: Request, -# body: ChangeEmailConfirmOldRequest, -# auth: AuthContext = Depends(require_access_token), -# command: ChangeEmailConfirmOldCommand = Depends(get_change_email_confirm_old_command), -# ): -# result = await command(user_id=auth.user_id, code=body.code, new_email=body.new_email) -# return {'success': result} -# -# -# @account_settings_router.post(path='/email/complete', response_class=ORJSONResponse, status_code=status.HTTP_200_OK) -# async def change_email_complete( -# request: Request, -# body: ChangeEmailCompleteRequest, -# auth: AuthContext = Depends(require_access_token), -# command: ChangeEmailCompleteCommand = Depends(get_change_email_complete_command), -# ): -# result = await command(user_id=auth.user_id, code=body.code) -# return {'success': result} -# -# -# @account_settings_router.post(path='/password/start', response_class=ORJSONResponse, status_code=status.HTTP_200_OK) -# async def change_password_start( -# request: Request, -# auth: AuthContext = Depends(require_access_token), -# command: ChangePasswordStartCommand = Depends(get_change_password_start_command), -# ): -# result = await command(user_id=auth.user_id) -# return {'success': result} -# -# -# @account_settings_router.post(path='/password/complete', response_class=ORJSONResponse, status_code=status.HTTP_200_OK) -# async def change_password_complete( -# request: Request, -# body: ChangePasswordConfirmRequest, -# auth: AuthContext = Depends(require_access_token), -# command: ChangePasswordCompleteCommand = Depends(get_change_password_complete_command), -# ): -# result = await command( -# user_id=auth.user_id, -# code=body.code, -# new_password=body.new_password, -# confirm_password=body.confirm_password, -# ) -# return {'success': result} -# -# -# @account_settings_router.post(path='/bank/start', response_class=ORJSONResponse, status_code=status.HTTP_200_OK) -# async def bank_details_start( -# request: Request, -# auth: AuthContext = Depends(require_access_token), -# command: UpdateBankDetailsStartCommand = Depends(get_update_bank_details_start_command), -# ): -# result = await command(user_id=auth.user_id) -# return {'success': result} -# -# -# @account_settings_router.post(path='/bank/complete', response_class=ORJSONResponse, status_code=status.HTTP_200_OK) -# async def bank_details_complete( -# request: Request, -# body: BankConfirmRequest, -# auth: AuthContext = Depends(require_access_token), -# command: UpdateBankDetailsCompleteCommand = Depends(get_update_bank_details_complete_command), -# ): -# user = await command( -# user_id=auth.user_id, -# code=body.code, -# passport_data=body.passport_data, -# inn=body.inn, -# erc20=body.erc20, -# ) -# return ORJSONResponse( -# status_code=status.HTTP_200_OK, -# content={ -# 'passport_data': user.passport_data, -# 'inn': user.inn, -# 'erc20': user.erc20, -# }, -# ) + +@account_settings_router.post(path='/encrypted-mnemonic/start', response_class=ORJSONResponse, status_code=status.HTTP_200_OK) +async def encrypted_mnemonic_start( + request: Request, + auth: AuthContext = Depends(require_access_token), + command: SetEncryptedMnemonicStartCommand = Depends(get_set_encrypted_mnemonic_start_command), +): + result = await command(user_id=auth.user_id) + return {'success': result} + + +@account_settings_router.post(path='/encrypted-mnemonic/complete', response_class=ORJSONResponse, status_code=status.HTTP_200_OK) +async def encrypted_mnemonic_complete( + request: Request, + body: EncryptedMnemonicConfirmRequest, + auth: AuthContext = Depends(require_access_token), + command: SetEncryptedMnemonicCompleteCommand = Depends(get_set_encrypted_mnemonic_complete_command), +): + user = await command( + user_id=auth.user_id, + code=body.code, + encrypted_mnemonic=body.encrypted_mnemonic, + ) + return {'encrypted_mnemonic': user.encrypted_mnemonic} + + +@account_settings_router.post(path='/email/start', response_class=ORJSONResponse, status_code=status.HTTP_200_OK) +async def change_email_start( + request: Request, + auth: AuthContext = Depends(require_access_token), + command: ChangeEmailStartCommand = Depends(get_change_email_start_command), +): + result = await command(user_id=auth.user_id) + return {'success': result} + + +@account_settings_router.post(path='/email/confirm-old', response_class=ORJSONResponse, status_code=status.HTTP_200_OK) +async def change_email_confirm_old( + request: Request, + body: ChangeEmailConfirmOldRequest, + auth: AuthContext = Depends(require_access_token), + command: ChangeEmailConfirmOldCommand = Depends(get_change_email_confirm_old_command), +): + result = await command(user_id=auth.user_id, code=body.code, new_email=body.new_email) + return {'success': result} + + +@account_settings_router.post(path='/email/complete', response_class=ORJSONResponse, status_code=status.HTTP_200_OK) +async def change_email_complete( + request: Request, + body: ChangeEmailCompleteRequest, + auth: AuthContext = Depends(require_access_token), + command: ChangeEmailCompleteCommand = Depends(get_change_email_complete_command), +): + result = await command(user_id=auth.user_id, code=body.code) + return {'success': result} + + +@account_settings_router.post(path='/password/start', response_class=ORJSONResponse, status_code=status.HTTP_200_OK) +async def change_password_start( + request: Request, + auth: AuthContext = Depends(require_access_token), + command: ChangePasswordStartCommand = Depends(get_change_password_start_command), +): + result = await command(user_id=auth.user_id) + return {'success': result} + + +@account_settings_router.post(path='/password/complete', response_class=ORJSONResponse, status_code=status.HTTP_200_OK) +async def change_password_complete( + request: Request, + body: ChangePasswordConfirmRequest, + auth: AuthContext = Depends(require_access_token), + command: ChangePasswordCompleteCommand = Depends(get_change_password_complete_command), +): + result = await command( + user_id=auth.user_id, + code=body.code, + new_password=body.new_password, + confirm_password=body.confirm_password, + ) + return {'success': result} + + +@account_settings_router.post(path='/bank/start', response_class=ORJSONResponse, status_code=status.HTTP_200_OK) +async def bank_details_start( + request: Request, + auth: AuthContext = Depends(require_access_token), + command: UpdateBankDetailsStartCommand = Depends(get_update_bank_details_start_command), +): + result = await command(user_id=auth.user_id) + return {'success': result} + + +@account_settings_router.post(path='/bank/complete', response_class=ORJSONResponse, status_code=status.HTTP_200_OK) +async def bank_details_complete( + request: Request, + body: BankConfirmRequest, + auth: AuthContext = Depends(require_access_token), + command: UpdateBankDetailsCompleteCommand = Depends(get_update_bank_details_complete_command), +): + user = await command( + user_id=auth.user_id, + code=body.code, + passport_data=body.passport_data, + inn=body.inn, + erc20=body.erc20, + ) + return ORJSONResponse( + status_code=status.HTTP_200_OK, + content={ + 'passport_data': user.passport_data, + 'inn': user.inn, + 'erc20': user.erc20, + }, + )