From 5646894a3a7d5c653d400f9e311438761dcf218e Mon Sep 17 00:00:00 2001 From: Naeem Model Date: Tue, 13 May 2025 18:34:54 +0000 Subject: [PATCH] Refactor Fey.pm module --- lib/App/Fey.pm | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/lib/App/Fey.pm b/lib/App/Fey.pm index 89f6535..c137002 100644 --- a/lib/App/Fey.pm +++ b/lib/App/Fey.pm @@ -35,16 +35,8 @@ sub launch { next ARG if ($pid); } - if ($file_or_uri =~ m|^file://(.+)|) { - $file_or_uri = $1; - } - - my ($mime_or_uri, $targets); - if (-e $file_or_uri) { - $mime_or_uri = $self->{mime_query}->($file_or_uri) - } else { - $mime_or_uri = $file_or_uri; - } + $file_or_uri = $1 if ($file_or_uri =~ m|^file://(.+)|); + my $mime_or_uri = -e $file_or_uri ? $self->{mime_query}->($file_or_uri) : $file_or_uri; for my $target (@{ $self->{targets} }) { for my $pattern (@{ $target->{patterns} }) { -- 2.50.1