From: Andrew Dolgov Date: Thu, 29 Nov 2012 10:55:03 +0000 (+0400) Subject: create separate guids for cached and authorized content to prevent unnecessary data... X-Git-Tag: 1.6.2~9 X-Git-Url: https://git.wh0rd.org/?a=commitdiff_plain;h=765509c5728e35d4b8c477798621bea38574bfcf;p=tt-rss.git create separate guids for cached and authorized content to prevent unnecessary data sharing --- diff --git a/include/rssfuncs.php b/include/rssfuncs.php index 1a0eb5f1..c1fd4510 100644 --- a/include/rssfuncs.php +++ b/include/rssfuncs.php @@ -523,6 +523,14 @@ if (!$entry_guid) $entry_guid = make_guid_from_title($item["title"]); } + if ($cache_content) { + $entry_guid = "ccache,$owner_uid:$entry_guid"; + } + + if ($auth_login || $auth_pass) { + $entry_guid = "auth,$owner_uid:$entry_guid"; + } + if ($debug_enabled) { _debug("update_rss_feed: guid $entry_guid"); } @@ -810,9 +818,6 @@ _debug("update_rss_feed: caching content (initial)..."); } - // give the publisher some time to put stuff online - sleep(10); - $entry_cached_content = cache_content($link, $entry_link, $auth_login, $auth_pass); if ($cache_images && is_writable(CACHE_DIR . '/images'))