From ad535a16092b765c996858c3fbcdf726df5a0502 Mon Sep 17 00:00:00 2001 From: lolcat Date: Thu, 7 Aug 2025 17:56:39 -0400 Subject: [PATCH] fix broken mojeek instant answer iamge --- scraper/mojeek.php | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/scraper/mojeek.php b/scraper/mojeek.php index 7c19ce6..2939be5 100644 --- a/scraper/mojeek.php +++ b/scraper/mojeek.php @@ -692,17 +692,18 @@ class mojeek{ preg_match( '/\/image\?img=([^&]+)/i', $thumb[0]["attributes"]["src"], - $thumb + $matches ); - if(count($thumb) === 2){ + if(count($matches) === 2){ + // for some reason, if we dont get the image from mojeek + // it sometimes fail to fetch the right image URL $answer["thumb"] = - urldecode( - $this->fuckhtml - ->getTextContent( - $thumb[1] - ) + "https://mojeek.com" . + $this->fuckhtml + ->getTextContent( + $thumb[0]["attributes"]["src"] ); } }