From b93ea90af5a7975af827d921e004ed9b2b569f46 Mon Sep 17 00:00:00 2001 From: Tiger Ren Date: Wed, 1 Jan 2025 23:28:48 +0800 Subject: [PATCH] fix entry loss issue --- extension.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/extension.php b/extension.php index 26f2a6e..66740a1 100644 --- a/extension.php +++ b/extension.php @@ -30,14 +30,14 @@ class TelegramLinkFixerExtension extends Minz_Extension if (strpos($link, 't.me') === false) { error_log('TelegramLinkFixer: Skipping - not a telegram link'); - return; // skip if not a telegram link + return $entry; // skip if not a telegram link } // The correct method is content() not description() $description = $entry->content(); if (empty($description)) { error_log('TelegramLinkFixer: Skipping - empty content'); - return; + return $entry; } // First try: Look for Telegraph link with "Telegraph" text @@ -59,6 +59,7 @@ class TelegramLinkFixerExtension extends Minz_Extension return $entry; } catch (Exception $e) { Minz_Log::error('TelegramLinkFixer: Error processing entry: ' . $e->getMessage()); + return $entry; } } }