Skip to content

Commit cea6897

Browse files
committed
Add income_type field to User class
1 parent c810934 commit cea6897

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

cuenca/resources/users.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
AccountUseTypes,
1919
Country,
2020
Gender,
21+
IncomeType,
2122
MonthlyMovementsTypes,
2223
MonthlySpendingTypes,
2324
State,
@@ -70,6 +71,7 @@ class User(Creatable, Retrievable, Updateable, Queryable):
7071
account_use_type: Optional[AccountUseTypes] = None
7172
monthly_spending_type: Optional[MonthlySpendingTypes] = None
7273
monthly_movements_type: Optional[MonthlyMovementsTypes] = None
74+
income_type: Optional[IncomeType] = None
7375
# These fields are added by identify when retrieving a User:
7476
names: Optional[str] = None
7577
first_surname: Optional[str] = None
@@ -124,6 +126,7 @@ def create(
124126
account_use_type: Optional[AccountUseTypes] = None,
125127
monthly_spending_type: Optional[MonthlySpendingTypes] = None,
126128
monthly_movements_type: Optional[MonthlyMovementsTypes] = None,
129+
income_type: Optional[IncomeType] = None,
127130
*,
128131
session: Session = global_session,
129132
) -> 'User':
@@ -158,6 +161,7 @@ def update(
158161
account_use_type: Optional[AccountUseTypes] = None,
159162
monthly_spending_type: Optional[MonthlySpendingTypes] = None,
160163
monthly_movements_type: Optional[MonthlyMovementsTypes] = None,
164+
income_type: Optional[IncomeType] = None,
161165
pronouns: Optional[str] = None,
162166
*,
163167
session: Session = global_session,
@@ -178,6 +182,7 @@ def update(
178182
account_use_type=account_use_type,
179183
monthly_spending_type=monthly_spending_type,
180184
monthly_movements_type=monthly_movements_type,
185+
income_type=income_type,
181186
pronouns=pronouns,
182187
)
183188
return cls._update(id=user_id, **request.model_dump(), session=session)

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.16.dev7
2+
cuenca-validations==2.1.16.dev8
33
pydantic-extra-types==2.10.2

0 commit comments

Comments
 (0)