~launchpad-pqm/launchpad/devel

« back to all changes in this revision

Viewing changes to lib/lp/registry/model/product.py

  • Committer: Launchpad Patch Queue Manager
  • Date: 2011-04-12 13:17:34 UTC
  • mfrom: (12775.3.11 bug-736002)
  • Revision ID: launchpad@pqm.canonical.com-20110412131734-td8mjeehq8z93uzs
[r=jtv][bug=736002] Speed up +bugtarget-portlet-tags-content.

Show diffs side-by-side

added added

removed removed

Lines of Context:
800
800
        """See `IBugTarget`."""
801
801
        return get_bug_tags("BugTask.product = %s" % sqlvalues(self))
802
802
 
803
 
    def getUsedBugTagsWithOpenCounts(self, user):
 
803
    def getUsedBugTagsWithOpenCounts(self, user, wanted_tags=None):
804
804
        """See `IBugTarget`."""
805
 
        return get_bug_tags_open_count(BugTask.product == self, user)
 
805
        return get_bug_tags_open_count(
 
806
            BugTask.product == self, user, wanted_tags=wanted_tags)
806
807
 
807
808
    series = SQLMultipleJoin('ProductSeries', joinColumn='product',
808
809
        orderBy='name')