From 783fe19baa0c4d187a318c4fdec8b89e217a26aa Mon Sep 17 00:00:00 2001 From: Alexandre Alapetite Date: Wed, 17 Jul 2024 17:33:17 +0200 Subject: Remove dependency to exif extension (#6624) * Remove dependency to exit extension fix https://github.com/FreshRSS/FreshRSS/issues/6573 * Fix return --- p/api/fever.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'p/api/fever.php') diff --git a/p/api/fever.php b/p/api/fever.php index ec5af189f..9b9f4bf5d 100644 --- a/p/api/fever.php +++ b/p/api/fever.php @@ -351,6 +351,9 @@ final class FeverAPI if (!FreshRSS_Context::hasSystemConf()) { return []; } + + require_once(LIB_PATH . '/favicons.php'); + $favicons = []; $salt = FreshRSS_Context::systemConf()->salt; $myFeeds = $this->feedDAO->listFeeds(); @@ -365,7 +368,7 @@ final class FeverAPI $favicons[] = [ 'id' => $feed->id(), - 'data' => image_type_to_mime_type(exif_imagetype($filename) ?: 0) . ';base64,' . base64_encode(file_get_contents($filename) ?: '') + 'data' => contentType($filename) . ';base64,' . base64_encode(file_get_contents($filename) ?: '') ]; } -- cgit v1.2.3