From 29133fb0084f31a9ba3c50f0d34fd6ca398d1490 Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Tue, 11 Feb 2020 10:42:15 +0200 Subject: [PATCH] don't use cache for theme data --- src/services/style_setter/style_setter.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/services/style_setter/style_setter.js b/src/services/style_setter/style_setter.js index 57e3057a..48f51c59 100644 --- a/src/services/style_setter/style_setter.js +++ b/src/services/style_setter/style_setter.js @@ -313,7 +313,9 @@ export const generatePreset = (input) => { } export const getThemes = () => { - return window.fetch('/static/styles.json') + const cache = 'no-store' + + return window.fetch('/static/styles.json', { cache }) .then((data) => data.json()) .then((themes) => { return Object.entries(themes).map(([k, v]) => { @@ -321,7 +323,7 @@ export const getThemes = () => { if (typeof v === 'object') { promise = Promise.resolve(v) } else if (typeof v === 'string') { - promise = window.fetch(v) + promise = window.fetch(v, { cache }) .then((data) => data.json()) .catch((e) => { console.error(e)