TeamMembershipSet.new() does not conform to ITeamMembershipSet

Bug #268589 reported by Jeroen T. Vermeulen
2
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Undecided
Guilherme Salgado

Bug Description

ITeamMembershipSet.new() takes at least 3 arguments: person, team, and status. But TeamMembershipSet.new() takes 5, not 4 (being those 3 plus "self").

Tags: lp-registry
Revision history for this message
Francis J. Lacoste (flacoste) wrote :

"takes" in the sense that a required parameter is missing from the interface, or that the implementation accepts an optional parameter not listed in the interface?

In the former, it's a bug, in the latter, probably not.

Changed in launchpad-foundations:
status: New → Incomplete
Revision history for this message
Guilherme Salgado (salgado) wrote :

The interface is outdated. I'll fix it.

Changed in launchpad-foundations:
assignee: nobody → salgado
status: Incomplete → Triaged
Changed in launchpad-foundations:
status: Triaged → In Progress
Changed in launchpad-foundations:
milestone: none → 2.1.10
status: In Progress → Fix Released
Curtis Hovey (sinzui)
Changed in launchpad-foundations:
milestone: 2.1.10 → none
Changed in launchpad-registry:
milestone: none → 2.1.10
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.