File tree Expand file tree Collapse file tree 4 files changed +7
-7
lines changed
Expand file tree Collapse file tree 4 files changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -129,7 +129,7 @@ class GetNokoInvoicesParameters(BaseModel):
129129 total_amount_from : int | float | None = None
130130 total_amount_to : int | float | None = None
131131 recipient_details : str | None = None
132- project_ids : str | list | None = None
132+ project_ids : str | int | list | None = None
133133 company_name : str | None = None
134134 company_details : str | None = None
135135 description : str | None = None
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ class CreateNokoProjectGroupsParameters(BaseModel):
1313 """Process and validate parameters to make POST requests to the `project_groups` endpoint."""
1414
1515 name : str
16- project_ids : str | list
16+ project_ids : str | int | list
1717
1818 _format_id_lists = field_validator ("project_ids" )(format_id_lists )
1919
@@ -30,7 +30,7 @@ class GetNokoProjectGroupsParameters(BaseModel):
3030 """Process and validate parameters to make GET requests to the `project_groups` endpoint."""
3131
3232 name : str | None = None
33- project_ids : str | list | None = None
33+ project_ids : str | int | list | None = None
3434
3535 _format_id_lists = field_validator ("project_ids" )(format_id_lists )
3636
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ class BaseTeam(BaseModel):
1212 """Base model for the actions related to the `team` endpoint."""
1313
1414 name : str | None = None
15- user_ids : str | list | None = None
15+ user_ids : str | int | list | None = None
1616
1717 _format_user_ids = field_validator ("user_ids" )(format_id_lists )
1818
@@ -29,7 +29,7 @@ class CreateNokoTeamParameters(BaseTeam):
2929 """Process and validate parameters to make POST requests to the `teams` endpoint."""
3030
3131 name : str
32- user_ids : str | list
32+ user_ids : str | int | list
3333
3434
3535class GetNokoTeamsParameters (BaseTeam ):
Original file line number Diff line number Diff line change @@ -24,9 +24,9 @@ def format_date(value: str | datetime) -> str:
2424 return date_to_string (value ) if isinstance (value , datetime ) else value
2525
2626
27- def format_id_lists (value : str | list | None ) -> str | None :
27+ def format_id_lists (value : str | int | list | None ) -> str | None :
2828 """If IDs provided as lists, convert to a comma separated string."""
29- return list_to_string (value ) if isinstance (value , list ) else value
29+ return list_to_string (value ) if isinstance (value , list ) else str ( value )
3030
3131
3232def format_list_of_integers (value : list | None ) -> list | None :
You can’t perform that action at this time.
0 commit comments