[Collab-qa-commits] r1257 - buildstat/trunk/buildstat-server/lib/SvnBuildStat/Controller
goneri at alioth.debian.org
goneri at alioth.debian.org
Tue Sep 9 12:05:21 UTC 2008
Author: goneri
Date: 2008-09-09 12:05:19 +0000 (Tue, 09 Sep 2008)
New Revision: 1257
Modified:
buildstat/trunk/buildstat-server/lib/SvnBuildStat/Controller/Packages.pm
Log:
filter the 'done' bug on the info page
Modified: buildstat/trunk/buildstat-server/lib/SvnBuildStat/Controller/Packages.pm
===================================================================
--- buildstat/trunk/buildstat-server/lib/SvnBuildStat/Controller/Packages.pm 2008-09-09 11:58:38 UTC (rev 1256)
+++ buildstat/trunk/buildstat-server/lib/SvnBuildStat/Controller/Packages.pm 2008-09-09 12:05:19 UTC (rev 1257)
@@ -53,8 +53,6 @@
my $req = "
-
-
SELECT
distinct(repository.id) AS repository_id,
repository.name AS repository_name,
@@ -166,7 +164,7 @@
}
- push @$packages,$_;
+ push @$packages, $_;
}
@@ -269,7 +267,7 @@
my $maintainer_rs = $c->model('SvnBuildStat::Model::DB::RepositoryentryMaintainer')->search({repositoryentry_id => $packageinfo->{'repositoryentry_id'}});
$c->stash->{maintainers} = [ $maintainer_rs->search_related("maintainer_id")->all ];
- my $bugsinfo = $dbh->selectall_hashref("select bug.id as bug_id, bug.name as bug_name, bugseverity.name AS bugseverity_name, isreleasecritic from bug, bugseverity where bug.bugseverity_id=bugseverity.id and sourcepackage_id = ".$packageinfo->{'sourcepackage_id'}, 1);
+ my $bugsinfo = $dbh->selectall_hashref("SELECT bug.id AS bug_id, bug.name AS bug_name, bugseverity.name AS bugseverity_name, isreleasecritic FROM bug, bugseverity, bugstate WHERE bug.bugstate_id=bugstate.id AND bugstate.name <> 'done' AND bug.bugseverity_id=bugseverity.id AND sourcepackage_id = ".$packageinfo->{'sourcepackage_id'}, 1);
foreach (keys %$bugsinfo) {
my $bug_name = $bugsinfo->{$_}->{bug_name};
More information about the Collab-qa-commits
mailing list