diff --git a/commissioners/common/adapters.py b/commissioners/common/adapters.py index 97cbd0b..20c97a9 100644 --- a/commissioners/common/adapters.py +++ b/commissioners/common/adapters.py @@ -31,9 +31,6 @@ DivisionLeaderboardEntry as CommissionerDivisionLeaderboardEntry, DivisionRanking as CommissionerDivisionRanking, ) -from commissioners.common.protocol import ( - GraduationChange as CommissionerGraduationChange, -) from commissioners.common.protocol import ( MembershipChange as CommissionerMembershipChange, ) @@ -391,15 +388,6 @@ def complete_round_for_round_start( complete.policy_membership_events = [ _protocol_policy_membership_event(change) for change in hook_result.policy_membership_events ] - complete.graduation_changes = [ - CommissionerGraduationChange( - membership_id=change.membership_id, - to_division_id=change.to_division_id, - reason=change.reason, - ) - for change in hook_result.membership_changes - if change.to_division_id is not None - ] return complete diff --git a/commissioners/common/protocol.py b/commissioners/common/protocol.py index ac446f4..76668da 100644 --- a/commissioners/common/protocol.py +++ b/commissioners/common/protocol.py @@ -89,12 +89,6 @@ class DivisionRanking(BaseModel): rankings: list[RankingEntry] -class GraduationChange(BaseModel): - membership_id: UUID - to_division_id: UUID - reason: str - - class MembershipChange(BaseModel): membership_id: UUID from_division_id: UUID @@ -262,7 +256,6 @@ def to_json(self) -> dict[str, Any]: class RoundComplete(BaseModel): results: list[DivisionRanking] = Field(default_factory=list) policy_membership_events: list[PolicyMembershipEventChange] = Field(default_factory=list) - graduation_changes: list[GraduationChange] = Field(default_factory=list) membership_changes: list[MembershipChange] = Field(default_factory=list) round_display: dict[str, Any] | None = None state: Any = None diff --git a/commissioners/common/ruleset_strategy/commissioner.py b/commissioners/common/ruleset_strategy/commissioner.py index e7a92c2..7d11296 100644 --- a/commissioners/common/ruleset_strategy/commissioner.py +++ b/commissioners/common/ruleset_strategy/commissioner.py @@ -189,7 +189,6 @@ def complete_round_for_round_start( complete.policy_membership_events = [ protocol_policy_membership_event(change) for change in hook.policy_membership_events ] - complete.graduation_changes = [] return complete def complete_round(