From 73843307f061a5b7707d9ef17440b1087fdebeca Mon Sep 17 00:00:00 2001 From: Andreas Moog Date: Sun, 27 Nov 2011 19:46:53 +0100 Subject: [PATCH] Use variable for caching, not lpapicache --- ubuntutools/sponsor_patch/source_package.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/ubuntutools/sponsor_patch/source_package.py b/ubuntutools/sponsor_patch/source_package.py index c2dfb99..928c130 100644 --- a/ubuntutools/sponsor_patch/source_package.py +++ b/ubuntutools/sponsor_patch/source_package.py @@ -28,8 +28,6 @@ from ubuntutools import subprocess from ubuntutools.harvest import Harvest from ubuntutools.question import Question, YesNoQuestion -from ubuntutools.lp.lpapicache import (PersonTeam) - from ubuntutools.sponsor_patch.question import ask_for_manual_fixing, user_abort def _get_series(launchpad): @@ -101,11 +99,12 @@ class SourcePackage(object): bug.subscribe(person=launchpad.me) Logger.info("Subscribed me to bug #%i.", bug.id) + sponsorsteam = launchpad.people['ubuntu-sponsors'] for sub in bug.subscriptions: - if sub.person == PersonTeam('ubuntu-sponsors') and sub.canBeUnsubscribedByUser(): - bug.unsubscribe(person=PersonTeam['ubuntu-sponsors']) + if sub.person == sponsorsteam and sub.canBeUnsubscribedByUser(): + bug.unsubscribe(person=launchpad.people['ubuntu-sponsors']) Logger.info("Unsubscribed ubuntu-sponsors from bug #%i.", bug.id) - else: + elif sub.person == sponsorsteam: Logger.info("Couldn't unsubscribe ubuntu-sponsors from bug #%i.", bug.id) Logger.normal("Successfully acknowledged sync request bug #%i.",