# HG changeset patch # User Vincent Tondellier # Date 1455661041 -3600 # Node ID 97bf7ebb6e447c6a2c1d6a0bd0ee1fb919b36ca2 # Parent d7258a3a926c3c3fba156b908cf65ddd9abfdd86 Fix error when a crash is not in a group (invalid crashs mostly) diff -r d7258a3a926c -r 97bf7ebb6e44 lib/CrashTest/Controller/CrashReports.pm --- a/lib/CrashTest/Controller/CrashReports.pm Mon Feb 15 00:04:51 2016 +0100 +++ b/lib/CrashTest/Controller/CrashReports.pm Tue Feb 16 23:17:21 2016 +0100 @@ -62,9 +62,7 @@ $self->stash(threads => \@threads); my $group = $self->app->crash_groups->get($uuid); - if($group) { - $self->stash(crash_group => $group); - } + $self->stash(crash_group => $group); $self->stash(extra_columns => $self->app->config->{WebInterface}->{ExtraColumns}->{Index}); $self->render("report/crash"); diff -r d7258a3a926c -r 97bf7ebb6e44 templates/report/crash.html.ep --- a/templates/report/crash.html.ep Mon Feb 15 00:04:51 2016 +0100 +++ b/templates/report/crash.html.ep Tue Feb 16 23:17:21 2016 +0100 @@ -8,7 +8,9 @@ %= t div => (class => 'panel-body') => begin %= "Crash Time: " . human_date_from_epoch($processed_data->{client_info}->{CrashTime});
- %= link_to "In crash group \"" . $crash_group->{title} . "\"" => url_for('group', uuid => $crash_group->{uuid}) + % if(defined($crash_group)) { + %= link_to "In crash group \"" . $crash_group->{title} . "\"" => url_for('group', uuid => $crash_group->{uuid}) + % } % end % end