From 8ca2304eea840e37bcf182f21e2c14bd21ad9cd7 Mon Sep 17 00:00:00 2001 From: Dylan William Hardison Date: Mon, 23 Jul 2018 11:24:13 -0400 Subject: more tidy --- Bugzilla/Quantum/Plugin/Hostage.pm | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) (limited to 'Bugzilla/Quantum/Plugin/Hostage.pm') diff --git a/Bugzilla/Quantum/Plugin/Hostage.pm b/Bugzilla/Quantum/Plugin/Hostage.pm index 42a05a910..19c77995e 100644 --- a/Bugzilla/Quantum/Plugin/Hostage.pm +++ b/Bugzilla/Quantum/Plugin/Hostage.pm @@ -6,14 +6,14 @@ sub _attachment_root { my ($base) = @_; return undef unless $base; return $base =~ m{^https?://(?:bug)?\%bugid\%\.([a-zA-Z\.-]+)} - ? $1 - : undef; + ? $1 + : undef; } sub _attachment_host_regex { my ($base) = @_; return undef unless $base; - my $val = $base; + my $val = $base; $val =~ s{^https?://}{}s; $val =~ s{/$}{}s; my $regex = quotemeta $val; @@ -24,11 +24,11 @@ sub _attachment_host_regex { sub register { my ( $self, $app, $conf ) = @_; - $app->hook(before_routes => \&_before_routes); + $app->hook( before_routes => \&_before_routes ); } sub _before_routes { - my ( $c ) = @_; + my ($c) = @_; state $urlbase = Bugzilla->localconfig->{urlbase}; state $urlbase_uri = URI->new($urlbase); state $urlbase_host = $urlbase_uri->host; @@ -43,31 +43,32 @@ sub _before_routes { return if $stash->{'mojo.static'}; - my $hostname = $url->host; + my $hostname = $url->host; return if $hostname eq $urlbase_host; my $path = $url->path; return if $path eq '/__lbheartbeat__'; - if ($attachment_base && $hostname eq $attachment_root) { + if ( $attachment_base && $hostname eq $attachment_root ) { $c->redirect_to($urlbase); return; } - elsif ($attachment_base && $hostname =~ $attachment_host_regex) { - if ($path =~ m{^/attachment\.cgi}s) { + elsif ( $attachment_base && $hostname =~ $attachment_host_regex ) { + if ( $path =~ m{^/attachment\.cgi}s ) { return; - } else { + } + else { my $new_uri = $url->clone; - $new_uri->scheme($urlbase_uri->scheme); + $new_uri->scheme( $urlbase_uri->scheme ); $new_uri->host($urlbase_host); $c->redirect_to($new_uri); return; } } - elsif (my ($id) = $hostname =~ $urlbase_host_regex) { + elsif ( my ($id) = $hostname =~ $urlbase_host_regex ) { my $new_uri = $urlbase_uri->clone; $new_uri->path('/show_bug.cgi'); - $new_uri->query_form(id => $id); + $new_uri->query_form( id => $id ); $c->redirect_to($new_uri); return; } @@ -77,4 +78,4 @@ sub _before_routes { } } -1; \ No newline at end of file +1; -- cgit v1.2.3-24-g4f1b