feat: add get me
This commit is contained in:
@@ -24,9 +24,9 @@ class UpdateBankDetailsCompleteCommand:
|
||||
*,
|
||||
user_id: str,
|
||||
code: str,
|
||||
bik: str | None = None,
|
||||
account_number: str | None = None,
|
||||
card_number: str | None = None,
|
||||
passport_data: str | None = None,
|
||||
inn: str | None = None,
|
||||
erc20: str | None = None,
|
||||
) -> UserEntity:
|
||||
code = (code or '').strip()
|
||||
|
||||
@@ -56,12 +56,12 @@ class UpdateBankDetailsCompleteCommand:
|
||||
raise ApplicationException(400, 'Invalid or expired code')
|
||||
|
||||
fields = {}
|
||||
if bik is not None:
|
||||
fields['bik'] = bik
|
||||
if account_number is not None:
|
||||
fields['account_number'] = account_number
|
||||
if card_number is not None:
|
||||
fields['card_number'] = card_number
|
||||
if passport_data is not None:
|
||||
fields['passport_data'] = passport_data
|
||||
if inn is not None:
|
||||
fields['inn'] = inn
|
||||
if erc20 is not None:
|
||||
fields['erc20'] = erc20
|
||||
|
||||
user = await self._unit_of_work.user_repository.set_bank_details(user_id, **fields)
|
||||
await self._cache.set_user(user_id, user)
|
||||
|
||||
@@ -17,10 +17,9 @@ class UserEntity:
|
||||
crypto_wallet: str | None = None
|
||||
phone: str | None = None
|
||||
|
||||
bik: str | None = None
|
||||
account_number: str | None = None
|
||||
card_number: str | None = None
|
||||
passport_data: str | None = None
|
||||
inn: str | None = None
|
||||
erc20: str | None = None
|
||||
|
||||
kyc_verified: bool | None = None
|
||||
is_deleted: bool | None = None
|
||||
|
||||
Reference in New Issue
Block a user