Skip to content

Commit e264442

Browse files
committed
add defaults
1 parent a969b01 commit e264442

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

pygitguardian/models.py

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1112,6 +1112,9 @@ class MembersParameters(PaginationParameter, SearchParameter, ToDictMixin):
11121112
Literal["id", "-id", "created_at", "-created_at", "last_login", "-last_login"]
11131113
] = None
11141114

1115+
class Meta:
1116+
exclude_none = True
1117+
11151118

11161119
MembersParametersSchema = cast(
11171120
Type[BaseSchema],
@@ -1221,6 +1224,9 @@ class DeleteMemberParameters(FromDictWithBase):
12211224
class TeamsParameters(PaginationParameter, SearchParameter, FromDictMixin, ToDictMixin):
12221225
is_global: Optional[bool] = None
12231226

1227+
class Meta:
1228+
exclude_none = True
1229+
12241230

12251231
TeamsParameterSchema = cast(
12261232
Type[BaseSchema],
@@ -1291,6 +1297,9 @@ class TeamInvitationParameters(PaginationParameter, ToDictMixin):
12911297
is_team_leader: Optional[bool] = None
12921298
incident_permission: Optional[IncidentPermission] = None
12931299

1300+
class Meta:
1301+
exclude_none = True
1302+
12941303

12951304
TeamInvitationParameterSchema = cast(
12961305
Type[BaseSchema],
@@ -1360,6 +1369,9 @@ class TeamMemberParameters(PaginationParameter, SearchParameter, ToDictMixin):
13601369
incident_permission: Optional[IncidentPermission] = None
13611370
member_id: Optional[int] = None
13621371

1372+
class Meta:
1373+
exclude_none = True
1374+
13631375

13641376
TeamMembershipParameterSchema = cast(
13651377
Type[BaseSchema],
@@ -1440,6 +1452,9 @@ class TeamSourceParameters(PaginationParameter, SearchParameter, ToDictMixin):
14401452
visibility: Optional[str] = None
14411453
external_id: Optional[str] = None
14421454

1455+
class Meta:
1456+
exclude_none = True
1457+
14431458

14441459
TeamSourceParametersSchema = cast(
14451460
Type[BaseSchema],
@@ -1481,6 +1496,9 @@ class InvitationParameters(
14811496
):
14821497
ordering: Optional[Literal["date", "-date"]] = None
14831498

1499+
class Meta:
1500+
exclude_none = True
1501+
14841502

14851503
@dataclass
14861504
class Invitation(FromDictWithBase):

0 commit comments

Comments
 (0)