diff --git a/lib/App/Netdisco/Web/GenericReport.pm b/lib/App/Netdisco/Web/GenericReport.pm index 84a2cda8..800fa2ef 100644 --- a/lib/App/Netdisco/Web/GenericReport.pm +++ b/lib/App/Netdisco/Web/GenericReport.pm @@ -28,8 +28,9 @@ foreach my $report (@{setting('reports')}) { my $schema = ($report->{database} || 'netdisco'); my $rs = schema($schema)->resultset('Virtual::GenericReport')->result_source; + (my $query = $report->{query}) =~ s/;$//; - $rs->view_definition($report->{query}); + $rs->view_definition($query); $rs->remove_columns($rs->columns); $rs->add_columns( exists $report->{query_columns} ? @{ $report->{query_columns} }