From 181f770dbb908ea991e02fe7bb9198186231b697 Mon Sep 17 00:00:00 2001 From: jo Date: Fri, 7 Oct 2022 16:25:37 +0200 Subject: [PATCH] fix(legacy): gracefully handle missing asset checksum --- legacy/application/common/Assets.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/legacy/application/common/Assets.php b/legacy/application/common/Assets.php index 9835ea7c4..51de0d8e5 100644 --- a/legacy/application/common/Assets.php +++ b/legacy/application/common/Assets.php @@ -10,7 +10,13 @@ class Assets self::$cache = json_decode(@file_get_contents(APPLICATION_PATH . '/assets.json'), true); } - return self::$cache[$path]; + if (array_key_exists($path, self::$cache)) { + return self::$cache[$path]; + } + + Logging::error("Missing asset checksum for '{$path}'"); + + return strval(time()); } public static function url($path)