From cc6957cb9a867959f2e3a2e6626e3f90fed8a3ba Mon Sep 17 00:00:00 2001 From: Viacheslav Panin Date: Mon, 5 Feb 2024 20:21:47 +0800 Subject: [PATCH] Fix trim() on null error TypeError: trim() expects parameter 1 to be string, null given in /Iodev/Whois/Helpers/ParserHelper.php:276 --- src/Iodev/Whois/Helpers/ParserHelper.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Iodev/Whois/Helpers/ParserHelper.php b/src/Iodev/Whois/Helpers/ParserHelper.php index 83ec03cb..a70ab7fd 100644 --- a/src/Iodev/Whois/Helpers/ParserHelper.php +++ b/src/Iodev/Whois/Helpers/ParserHelper.php @@ -273,7 +273,7 @@ public static function parseStates($rawstates, $removeExtra = true) foreach ($rawstates as $rawstate) { if (preg_match('/^\s*((\d{3}\s+)?[a-z]{2,}.*)\s*/ui', $rawstate, $m)) { $state = mb_strtolower($m[1]); - $state = $removeExtra ? trim(preg_replace('~\(.+?\)|((- )?http|