--- a/lib/CrashTest.pm Sun Nov 27 17:17:43 2016 +0100
+++ b/lib/CrashTest.pm Sun Dec 04 01:16:39 2016 +0100
@@ -6,6 +6,7 @@
use CrashTest::Model::CrashReport;
use CrashTest::Model::CrashGroup;
use CrashTest::Model::CrashProcessor;
+use CrashTest::Model::BugLink;
# This method will run once at server start
sub startup {
@@ -37,13 +38,15 @@
$self->helper(crash_groups => sub { state $crash_groups = CrashTest::Model::CrashGroup->new (app => $self); });
$self->helper(crash_processor => sub { state $crash_processor = CrashTest::Model::CrashProcessor->new (app => $self, config => $self->config); });
- $self->helper(stackfilter => sub { state $crash_reports = CrashTest::Model::StackFilter->new (app => $self, config => $self->config); });
+ $self->helper(stackfilter => sub { state $stackfilter = CrashTest::Model::StackFilter->new (app => $self, config => $self->config); });
$self->helper(storage => sub { state $storage = CrashTest::Model::Storage->new (app => $self, config => $self->config); });
+ $self->helper(bug_link => sub { state $bug_link = CrashTest::Model::BugLink->new (app => $self, config => $self->config->{WebInterface}->{BugTrackerLinks}); });
$self->plugin('Minion', $self->config->{Processor}->{JobQueue}->{Backend}->{Minion});
$self->storage->load_plugins();
$self->crash_processor->load_plugins();
+ $self->bug_link->load_plugins();
# Router
my $r = $self->routes;