Changeset 9429
- Timestamp:
- 04/22/08 14:30:06 (6 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
branches/rel_1_2/Open-ILS/src/reporter/clark-kent.pl
r8857 r9429 14 14 use OpenSRF::Utils qw/:daemon/; 15 15 use OpenSRF::Utils::JSON; 16 #use OpenSRF::Utils::Logger qw/:level/;16 use OpenSRF::Utils::Logger qw/$logger/; 17 17 use OpenSRF::System; 18 18 use OpenSRF::AppSession; … … 133 133 134 134 my $b = OpenILS::Reporter::SQLBuilder->new; 135 $b->register_params( OpenSRF::Utils::JSON->JSON2perl( $r->{report}->{data} ) ); 135 my $report_data = OpenSRF::Utils::JSON->JSON2perl( $r->{report}->{data} ); 136 $b->register_params( $report_data ); 136 137 137 138 $r->{resultset} = $b->parse_report( OpenSRF::Utils::JSON->JSON2perl( $r->{report}->{template}->{data} ) ); 139 $r->{resultset}->set_pivot_data($report_data->{__pivot_data}) if $report_data->{__pivot_data}; 140 $r->{resultset}->set_pivot_label($report_data->{__pivot_label}) if $report_data->{__pivot_label}; 141 $r->{resultset}->set_pivot_default($report_data->{__pivot_default}) if $report_data->{__pivot_default}; 138 142 $r->{resultset}->relative_time($r->{run_time}); 139 143 push @reports, $r; … … 161 165 SQL 162 166 167 $logger->debug('Report SQL: ' . $r->{resultset}->toSQL); 163 168 $sth = $dbh->prepare($r->{resultset}->toSQL); 164 169
