Skip to content

Commit dbde6c4

Browse files
committed
user flags
1 parent 318496f commit dbde6c4

File tree

3 files changed

+18
-2
lines changed

3 files changed

+18
-2
lines changed

cuenca/resources/users.py

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,10 @@ class User(Creatable, Retrievable, Updateable, Queryable, Deactivable):
5353
profession: Optional[str] = None
5454
terms_of_service: Optional[TOSAgreement] = None
5555
status: Optional[UserStatus] = None
56+
is_inactive: bool = False
57+
is_fraud: bool = False
58+
is_pld_blocked: bool = False
59+
is_security_mode: bool = False
5660
address: Optional[Address] = None
5761
govt_id: Optional[KYCFile] = Field(
5862
None, description='Government ID document validation'
@@ -116,6 +120,10 @@ def full_name(self) -> str:
116120
'example'
117121
),
118122
'status': 'active',
123+
'is_inactive': False,
124+
'is_fraud': False,
125+
'is_pld_blocked': False,
126+
'is_security_mode': False,
119127
'address': Address.model_json_schema().get('example'),
120128
'govt_id': KYCFile.model_json_schema().get('example'),
121129
'proof_of_address': None,
@@ -167,6 +175,10 @@ def update(
167175
proof_of_address: Optional[KYCFile] = None,
168176
proof_of_life: Optional[KYCFile] = None,
169177
status: Optional[UserStatus] = None,
178+
is_inactive: Optional[bool] = None,
179+
is_fraud: Optional[bool] = None,
180+
is_pld_blocked: Optional[bool] = None,
181+
is_security_mode: Optional[bool] = None,
170182
email_verification_id: Optional[str] = None,
171183
phone_verification_id: Optional[str] = None,
172184
curp_document_uri: Optional[SerializableHttpUrl] = None,
@@ -190,6 +202,10 @@ def update(
190202
proof_of_address=proof_of_address,
191203
proof_of_life=proof_of_life,
192204
status=status,
205+
is_inactive=is_inactive,
206+
is_fraud=is_fraud,
207+
is_pld_blocked=is_pld_blocked,
208+
is_security_mode=is_security_mode,
193209
email_verification_id=email_verification_id,
194210
phone_verification_id=phone_verification_id,
195211
curp_document_uri=curp_document_uri,

cuenca/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
__version__ = '2.1.16'
1+
__version__ = '2.1.17.dev0'
22
CLIENT_VERSION = __version__
33
API_VERSION = '2020-03-19'

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
requests==2.32.3
2-
cuenca-validations==2.1.24
2+
cuenca-validations==2.1.25.dev0
33
pydantic-extra-types==2.10.2

0 commit comments

Comments
 (0)