[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