BugWatchUpdater._getExternalBugTrackersAndWatches() should be aware of the Bugzilla 3.4 API work for gnome-bugs

Bug #434580 reported by Graham Binns
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Gavin Panella

Bug Description

What happens:
At the moment, every time checkwatches is run against the Gnome Bugzilla, a check is made to see whether a given bug watch is against a Gnome product for which we sync comments (this will always be False, at the moment, since there aren't any such products). If the product is one we should sync, the watch is assigned to an instance of the BugzillaAPI ebt. If not, it is assigned to an instance of the Bugzilla ebt.

What should happen:
The Gnome Bugzilla uses Bugzilla 3.4, so both instances returned by _getEExternalBugTrackersAndWatches() should be of the BugzillaAPI class. The ones that we don't want to sync comments for should have sync_comments set to False. It's important that we land this before we start to add products to our list of products-to-sync.

Related branches

Gavin Panella (allenap)
Changed in malone:
assignee: Graham Binns (gmb) → Gavin Panella (allenap)
status: Triaged → In Progress
Revision history for this message
Diogo Matsubara (matsubara) wrote : Bug fixed by a commit
Changed in malone:
status: In Progress → Fix Committed
Gavin Panella (allenap)
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.

Other bug subscribers

Remote bug watches

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