diff options
author | jocuri%softhome.net <> | 2004-10-25 08:25:54 +0200 |
---|---|---|
committer | jocuri%softhome.net <> | 2004-10-25 08:25:54 +0200 |
commit | ef6774469d8f5232bacb2266d469e57c63c3c689 (patch) | |
tree | 56e0e203f8e67c7b5833ad52f924b56a48b68f60 /report.cgi | |
parent | 8100ea2228ab8a9836968c5def84b0cb6d473688 (diff) | |
download | bugzilla-ef6774469d8f5232bacb2266d469e57c63c3c689.tar.gz bugzilla-ef6774469d8f5232bacb2266d469e57c63c3c689.tar.xz |
Patch for bug 252137: tabular reports shouldn't be broken if a row/col/tbl header begins with an underscore; patch by Rob Siklos <rsiklos@adexa.com>; r=gerv, a=justdave.
Diffstat (limited to 'report.cgi')
-rwxr-xr-x | report.cgi | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/report.cgi b/report.cgi index fac2f0e75..63a87d0e4 100755 --- a/report.cgi +++ b/report.cgi @@ -174,6 +174,12 @@ while (MoreSQLData()) { $col = "" if ($col eq $columns{''}); $tbl = "" if ($tbl eq $columns{''}); + # account for the fact that names may start with '_' or '.'. Change this + # so the template doesn't hide hash elements with those keys + $row =~ s/^([._])/ $1/; + $col =~ s/^([._])/ $1/; + $tbl =~ s/^([._])/ $1/; + $data{$tbl}{$col}{$row}++; $names{"col"}{$col}++; $names{"row"}{$row}++; |