From 76414d07f834759559ae1aeca620db5bfb049b34 Mon Sep 17 00:00:00 2001 From: Dorian Merz <merz@ub.uni-leipzig.de> Date: Tue, 1 Dec 2020 14:28:45 +0100 Subject: [PATCH] refs #18741 [finc] fix unwanted caching of covers if cover fallbacks are disabled --- module/finc/src/finc/Cover/Loader.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/module/finc/src/finc/Cover/Loader.php b/module/finc/src/finc/Cover/Loader.php index 672c93a651b..fe853e9f2e7 100644 --- a/module/finc/src/finc/Cover/Loader.php +++ b/module/finc/src/finc/Cover/Loader.php @@ -59,7 +59,9 @@ class Loader extends \VuFind\Cover\Loader public function loadUnavailable() { $this->hasLoadedUnavailable = true; - file_put_contents($this->localFile,self::EMPTY_IMAGE_CONTENT); + if ($this->config->Content->useCoverFallbacksOnFail) { + file_put_contents($this->localFile, self::EMPTY_IMAGE_CONTENT); + } return parent::loadUnavailable(); } -- GitLab