af_zz_imgproxy: redirect to cached_url (3!!)

This commit is contained in:
Andrew Dolgov 2019-08-14 10:10:27 +03:00
parent c6ae5fbda1
commit d2f1cbfcb1
1 changed files with 13 additions and 12 deletions

View File

@ -111,6 +111,9 @@ class Af_Zz_ImgProxy extends Plugin {
}
private function rewrite_url_if_needed($url, $all_remote = false) {
/* we don't need to handle URLs where local cache already exists, tt-rss rewrites those automatically */
if (!$this->cache->exists(sha1($url))) {
$scheme = parse_url($url, PHP_URL_SCHEME);
if ($all_remote) {
@ -124,8 +127,6 @@ class Af_Zz_ImgProxy extends Plugin {
if (($scheme != 'https' && $scheme != "") || $is_remote) {
if (strpos($url, "data:") !== 0) {
/* we don't need to handle URLs where local cache already exists, tt-rss rewrites those automatically */
if (!$this->cache->exists(sha1($url))) {
$parts = parse_url($url);
foreach (explode(" " , $this->ssl_known_whitelist) as $host) {