From bf1867a1037e001e16de2fa2a018bfa7c4484f5a Mon Sep 17 00:00:00 2001 From: Oliver Gorwits Date: Thu, 27 Feb 2014 17:50:53 +0000 Subject: [PATCH] Cope with no defined User Reports --- Netdisco/Changes | 6 ++++++ Netdisco/lib/App/Netdisco/Web/GenericReport.pm | 3 +++ 2 files changed, 9 insertions(+) diff --git a/Netdisco/Changes b/Netdisco/Changes index 23558c86..f5aac50e 100644 --- a/Netdisco/Changes +++ b/Netdisco/Changes @@ -1,3 +1,9 @@ +2.024003 - 2014-02-27 + + [BUG FIXES] + + * Cope with no defined User Reports + 2.024002 - 2014-02-27 [NEW FEATURES] diff --git a/Netdisco/lib/App/Netdisco/Web/GenericReport.pm b/Netdisco/lib/App/Netdisco/Web/GenericReport.pm index 516219c1..4ca17fb0 100644 --- a/Netdisco/lib/App/Netdisco/Web/GenericReport.pm +++ b/Netdisco/lib/App/Netdisco/Web/GenericReport.pm @@ -7,6 +7,9 @@ use Dancer::Plugin::Auth::Extensible; use App::Netdisco::Web::Plugin; +# in case user did not set +config->{reports} ||= {}; + foreach my $r (keys %{setting('reports')}) { my $report = setting('reports')->{$r};