API doesn't allow you to unsubscribe a team you are part of

Bug #281028 reported by James Westby
30
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Deryck Hodge

Bug Description

Hi,

I've been playing a bit with the API, and one of the things I would like
to be able to do is un-subscribe "ubuntu-universe-sponsors" from bugs.

I can do this fine from the web UI, as I am a member of the team. However
the API docs have no way of specifying who you want to un-subscribe.

Please add an optional parameter to the call so that I can specify a team
to un-subscribe them.

When doing this, unsubscribe() needs to call canBeUnsubscribedByUser() to ensure that the user can unsubscribe the team.

Changed in malone:
status: New → Triaged
Revision history for this message
Jamie Strandboge (jdstrand) wrote :

I'm hitting this as well. It would be nice to move away from python-launchpad-bugs.

Changed in malone:
milestone: none → 2.2.2
importance: Undecided → Medium
Changed in malone:
milestone: 2.2.2 → none
Revision history for this message
Kees Cook (kees) wrote :

This was unmilestoned. Is there an ETA for fixing this?

Revision history for this message
Eleanor Berger (intellectronica) wrote :

This is being used by the security team for triaging security bugs.

Revision history for this message
Daniel Holbach (dholbach) wrote :

There's a lot of processes in the Ubuntu development world that rely on a team being subscribed or unsubscribed. Teams that I can think of:
 - ubuntu-{main,universe}-sponsors
 - ubuntu-archive
 - {ubuntu,motu}-release

Revision history for this message
Björn Tillenius (bjornt) wrote : Re: [Bug 281028] Re: API doesn't allow you to unsubscribe a team you are part of

On Thu, Apr 16, 2009 at 10:47:56PM -0000, Kees Cook wrote:
> This was unmilestoned. Is there an ETA for fixing this?

This current milestone is already quite overbooked, but let's see if we
can get it done the next. I've already done some changes that will make
fixing this bug a bit simpler.

    milestone 2.2.5

Changed in malone:
milestone: none → 2.2.5
Revision history for this message
Björn Tillenius (bjornt) wrote :

Actually, this needs to be fixed before bug 361094 can be fixed, so we'll have to do it in this cycle.

Changed in malone:
importance: Medium → High
milestone: 2.2.5 → 2.2.4
description: updated
tags: added: story-inline-team-bug-unsubscription
description: updated
Changed in malone:
milestone: 2.2.4 → 2.2.5
Deryck Hodge (deryck)
Changed in malone:
assignee: nobody → Deryck Hodge (deryck)
status: Triaged → In Progress
Deryck Hodge (deryck)
Changed in malone:
status: In Progress → Fix Committed
Changed in malone:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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