|
30 | 30 | FromDictMixin, |
31 | 31 | FromDictWithBase, |
32 | 32 | PaginationParameter, |
| 33 | + PaginationParameterSchema, |
| 34 | + SearchParameterSchema, |
33 | 35 | SearchParameter, |
34 | 36 | ToDictMixin, |
35 | 37 | ) |
@@ -1113,7 +1115,11 @@ class MembersParameters(PaginationParameter, SearchParameter, ToDictMixin): |
1113 | 1115 | ] = None |
1114 | 1116 |
|
1115 | 1117 |
|
1116 | | -class MembersParametersSchema(BaseSchema): |
| 1118 | +class MembersParametersSchema( |
| 1119 | + PaginationParameterSchema, |
| 1120 | + SearchParameterSchema, |
| 1121 | + BaseSchema, |
| 1122 | +): |
1117 | 1123 | access_level = fields.Enum(AccessLevel, by_value=True, allow_none=True) |
1118 | 1124 | active = fields.Bool(allow_none=True) |
1119 | 1125 | ordering = fields.Str(allow_none=True) |
@@ -1298,7 +1304,11 @@ class TeamInvitationParameters(PaginationParameter, ToDictMixin): |
1298 | 1304 | incident_permission: Optional[IncidentPermission] = None |
1299 | 1305 |
|
1300 | 1306 |
|
1301 | | -class TeamInvitationParameterSchema(BaseSchema): |
| 1307 | +class TeamInvitationParameterSchema( |
| 1308 | + PaginationParameterSchema, |
| 1309 | + SearchParameterSchema, |
| 1310 | + BaseSchema, |
| 1311 | +): |
1302 | 1312 | invitation_id = fields.Int(allow_none=True) |
1303 | 1313 | is_team_leader = fields.Bool(allow_none=True) |
1304 | 1314 | incident_permission = fields.Enum( |
@@ -1374,7 +1384,11 @@ class TeamMemberParameters(PaginationParameter, SearchParameter, ToDictMixin): |
1374 | 1384 | member_id: Optional[int] = None |
1375 | 1385 |
|
1376 | 1386 |
|
1377 | | -class TeamMembershipParameterSchema(BaseSchema): |
| 1387 | +class TeamMembershipParameterSchema( |
| 1388 | + PaginationParameterSchema, |
| 1389 | + SearchParameterSchema, |
| 1390 | + BaseSchema, |
| 1391 | +): |
1378 | 1392 | is_team_leader = fields.Bool(allow_none=True) |
1379 | 1393 | incident_permission = fields.Enum( |
1380 | 1394 | IncidentPermission, by_value=True, allow_none=True |
|
0 commit comments