From 234d8fac4d0770dd3ac5cd9e3db7d135bfd8bfb6 Mon Sep 17 00:00:00 2001 From: Jonah Williams Date: Wed, 29 Jul 2020 21:26:03 -0700 Subject: [PATCH] [flutter_tools] switch cache mode to reload (#62076) --- .../flutter_tools/lib/src/build_system/targets/web.dart | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/flutter_tools/lib/src/build_system/targets/web.dart b/packages/flutter_tools/lib/src/build_system/targets/web.dart index 2e955f5c8fa..f9be6a5dc8c 100644 --- a/packages/flutter_tools/lib/src/build_system/targets/web.dart +++ b/packages/flutter_tools/lib/src/build_system/targets/web.dart @@ -413,8 +413,8 @@ const CORE = [ self.addEventListener("install", (event) => { return event.waitUntil( caches.open(TEMP).then((cache) => { - // Provide a no-cache param to ensure the latest version is downloaded. - return cache.addAll(CORE.map((value) => new Request(value, {'cache': 'no-cache'}))); + // Provide a 'reload' param to ensure the latest version is downloaded. + return cache.addAll(CORE.map((value) => new Request(value, {'cache': 'reload'}))); }) ); }); @@ -497,7 +497,7 @@ self.addEventListener("fetch", (event) => { // Either respond with the cached resource, or perform a fetch and // lazily populate the cache. Ensure the resources are not cached // by the browser for longer than the service worker expects. - var modifiedRequest = new Request(event.request, {'cache': 'no-cache'}); + var modifiedRequest = new Request(event.request, {'cache': 'reload'}); return response || fetch(modifiedRequest).then((response) => { cache.put(event.request, response.clone()); return response;