From bacc0d303d777056da7e4c0bff748c0e70278ae1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=ADle=20Ekaterin=20Aman?= <sheila@vulpine.house> Date: Wed, 1 Jun 2022 18:57:06 -0700 Subject: [PATCH] Chessa::Bug: third time is the charm, right? --- scripts/Chessa/Bug.pm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/scripts/Chessa/Bug.pm b/scripts/Chessa/Bug.pm index 11c46ab..cd16f16 100644 --- a/scripts/Chessa/Bug.pm +++ b/scripts/Chessa/Bug.pm @@ -68,8 +68,9 @@ sub load_module { } $self->{log}("Attempting to load $module plugin..."); - - $module =~ s/::(.*)$/$1/; + + my @frags = split /::/, $module; + $module = $frags[-1]; try { $loaded = $self->{finder}->construct($module, $self->{http}, $self->{log}, sub { $self->message(@_) }, $conf); @@ -81,7 +82,7 @@ sub load_module { push @{$self->{plugins}}, $loaded; - return "Loaded $module plugin."; + $self->{log}("Loaded $module plugin."); } sub message { -- GitLab