From 1f256a40ca0b4a6b30ea01472ff45ee552eb692c Mon Sep 17 00:00:00 2001 From: flashwave Date: Sat, 21 Oct 2023 14:39:23 +0000 Subject: [PATCH] Removed quirky decoding stuff. --- src/Lookup/WebLookup.php | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/Lookup/WebLookup.php b/src/Lookup/WebLookup.php index 8447c31..b5d44ff 100644 --- a/src/Lookup/WebLookup.php +++ b/src/Lookup/WebLookup.php @@ -151,8 +151,6 @@ final class WebLookup implements \Uiharu\ILookup { $titleTag = $document->getElementsByTagName('title'); foreach($titleTag as $tag) { $content = trim(mb_convert_encoding($tag->textContent, 'utf-8', $charSet)); - if(strtolower($charSet) === 'utf-8' && mb_detect_encoding($decoded = utf8_decode($content)) === 'UTF-8') - $content = $decoded; $siteInfo->title = $content; break; } @@ -170,11 +168,6 @@ final class WebLookup implements \Uiharu\ILookup { if(empty($nameAttr) || empty($valueAttr)) continue; - if(strtolower($charSet) === 'utf-8' && mb_detect_encoding($decoded = utf8_decode($nameAttr)) === 'UTF-8') - $nameAttr = $decoded; - if(strtolower($charSet) === 'utf-8' && mb_detect_encoding($decoded = utf8_decode($valueAttr)) === 'UTF-8') - $valueAttr = $decoded; - switch($nameAttr) { case 'og:title': case 'twitter:title':