No way to unsubscribe non-members from private project MP emails
Bug #2055493 reported by
Barry Price
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
High
|
Unassigned |
Bug Description
When a contributor is removed from a private project, they lose access to the repository.
However, if they're subscribed to that project, they will still receive e.g. MP emails, but no longer have access to the project itself and so can't directly unsubscribe from them.
Ideally we'd solve this via the UI, but it would also be useful to have an API call to return git_subscriptio
Alternatively, perhaps LP simply shouldn't email people about projects they can no longer access.
To post a comment you must log in.
If you're going to do the API call, I'd suggest simply having some way to get at collections of all gitsubscription s/branchsubscri ptions for a given user, which is an odd omission anyway and should be quite easy to implement. Then HR automation can have the job of figuring out which subscriptions should no longer exist.
I did find it weird that I lost access to e.g. lp:numark but was still receiving MP email about it, though, and that feels like a bug. So it would probably make sense to tackle this from both directions.