From afab3ae5fb435b8b8863ad2991ac3f23c1a4b63b Mon Sep 17 00:00:00 2001 From: Ansis Brammanis Date: Sun, 30 Jun 2019 13:35:46 -0400 Subject: [PATCH] fix #8411, fetch in case of cache error --- src/util/ajax.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/util/ajax.js b/src/util/ajax.js index 374be504772..da2b324463f 100644 --- a/src/util/ajax.js +++ b/src/util/ajax.js @@ -111,7 +111,11 @@ function makeFetchRequest(requestParameters: RequestParameters, callback: Respon const validateOrFetch = (err, cachedResponse, responseIsFresh) => { if (err) { - return callback(err); + // Do fetch in case of cache error. + // HTTP pages in Edge trigger a security error that can be ignored. + if (err.message !== 'SecurityError') { + console.warn(err); + } } if (cachedResponse && responseIsFresh) {