From ae397eecdf1a992e4baafa2a2be4e9cb11975a41 Mon Sep 17 00:00:00 2001 From: Naz Date: Fri, 19 Nov 2021 15:28:48 +0400 Subject: [PATCH] Fixed UrlService initialization refs https://github.com/TryGhost/Toolbox/issues/135 - When there's no instance of cache available the code to retreive it should not execut. Duh! --- core/server/services/url/UrlService.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/server/services/url/UrlService.js b/core/server/services/url/UrlService.js index 400d9816a9..c5a8bf7257 100644 --- a/core/server/services/url/UrlService.js +++ b/core/server/services/url/UrlService.js @@ -326,7 +326,7 @@ class UrlService { let persistedUrls; let persistedResources; - if (labs.isSet('urlCache') || urlCache) { + if (this.cache && (labs.isSet('urlCache') || urlCache)) { persistedUrls = await this.cache.read('urls'); persistedResources = await this.cache.read('resources'); }