diff --git a/application/Espo/Tools/Import/Import.php b/application/Espo/Tools/Import/Import.php index 549107524d..7b28ae8dca 100644 --- a/application/Espo/Tools/Import/Import.php +++ b/application/Espo/Tools/Import/Import.php @@ -1370,11 +1370,14 @@ class Import private static function encodeUrl(string $string): string { - return preg_replace_callback( + /** @noinspection RegExpRedundantEscape */ + $result = preg_replace_callback( "/[^-\._~:\/\?#\\[\\]@!\$&'\(\)\*\+,;=]+/", fn ($match) => rawurlencode($match[0]), $string ); + + return $result ?? $string; } /**