From d373b7b452c6d64b47180940ed88c99c21bd9bc3 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Mon, 19 Dec 2022 21:36:50 +0300 Subject: * bring back cache-busting for feed icons based on timestamp * DiskCache: use singleton pattern to create less cache object instances * DiskCache: implement ETag --- classes/article.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'classes/article.php') diff --git a/classes/article.php b/classes/article.php index 1d441dee2..609ddeebe 100755 --- a/classes/article.php +++ b/classes/article.php @@ -447,7 +447,7 @@ class Article extends Handler_Protected { $rv = []; - $cache = new DiskCache("images"); + $cache = DiskCache::instance("images"); foreach ($encs as $enc) { $cache_key = sha1($enc->content_url); @@ -640,7 +640,7 @@ class Article extends Handler_Protected { $article_stream = UrlHelper::rewrite_relative($site_url, $article_stream); } - $cache = new DiskCache("images"); + $cache = DiskCache::instance("images"); if ($article_image && $cache->exists(sha1($article_image))) $article_image = $cache->get_url(sha1($article_image)); -- cgit v1.2.3-54-g00ecf