refactor: explicit function import

This commit is contained in:
2025-12-22 20:20:27 +01:00
parent 5241c1b758
commit e495bc6f4f

View File

@@ -4,7 +4,7 @@ use Mojo::Base -base;
use Mojo::URL; use Mojo::URL;
use Mojo::UserAgent; use Mojo::UserAgent;
use Mojo::Promise; use Mojo::Promise;
use Urupam::Utils; use Urupam::Utils qw(sanitize_url);
my $MAX_URL_LENGTH = 2048; my $MAX_URL_LENGTH = 2048;
my $CONNECT_TIMEOUT = 10; my $CONNECT_TIMEOUT = 10;
@@ -190,7 +190,7 @@ sub validate_url_with_checks {
return Mojo::Promise->reject('URL is required') return Mojo::Promise->reject('URL is required')
unless defined $url && length($url) > 0; unless defined $url && length($url) > 0;
my $sanitized = Urupam::Utils::sanitize_url($url); my $sanitized = sanitize_url($url);
return Mojo::Promise->reject('Invalid URL format') return Mojo::Promise->reject('Invalid URL format')
unless defined $sanitized; unless defined $sanitized;