X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Fsearch%2F477partVI_census.html;h=fe224edbad3ada26ca22b7c4e6fa6ccc16efe7da;hb=4dc8bf3514ea36d834b238d5af0098779c4a44ad;hp=dbaaaab611db8372d33486c366cad5b849b2d5ca;hpb=ab71884fcb626cfab8c62fd6d9db485e36495e14;p=freeside.git diff --git a/httemplate/search/477partVI_census.html b/httemplate/search/477partVI_census.html index dbaaaab61..fe224edba 100755 --- a/httemplate/search/477partVI_census.html +++ b/httemplate/search/477partVI_census.html @@ -1,6 +1,6 @@ <% include( 'elements/search.html', 'html_init' => $html_init, - 'html_foot' => $html_foot,, + 'html_foot' => $html_foot, 'name' => 'regions', 'query' => [ @sql_query ], 'count_query' => $count_query, @@ -32,10 +32,10 @@ sub { my $row = shift; my $state = substr($row->censustract, 0, 2); $state_hash{$state}++; - substr($row->censustract, 2, 3) || 'None' + substr($row->censustract, 2, 3) || 'None'; }, sub { my $row = shift; - substr($row->censustract, 5) || 'None' + substr($row->censustract, 5) || 'None'; }, 'upload', 'download', @@ -81,7 +81,8 @@ my %state_pkgcount = (); for ( qw(agentnum magic) ) { $search_hash{$_} = $cgi->param($_) if $cgi->param($_); } -$search_hash{'classnum'} = [ $cgi->param('classnum') ]; +$search_hash{'classnum'} = [ $cgi->param('classnum') ] + if grep { $_ eq 'classnum' } $cgi->param; my @column_option = grep { /^\d+$/ } $cgi->param('part1_column_option') if $cgi->param('part1_column_option'); @@ -143,10 +144,11 @@ my $link = 'cust_pkg.cgi?'. join(';', my $link_suffix = sub { my $row = shift; my $result = 'censustract='. $row->censustract. ';'; - $result .= 'report_option='. @row_option[$row->upload - 1] - if @row_option[$row->upload - 1]; - $result .= 'report_option='. @column_option[$row->download - 1] - if @column_option[$row->download - 1]; + my @ro = grep $_, + @row_option[$row->upload - 1], + @column_option[$row->download - 1], + ; + $result .= 'report_option='. join(',',@ro) if @ro; $result; };