From f29353adb3d72823677c7e2390bef3de7d650f96 Mon Sep 17 00:00:00 2001
From: Eike Kettner <eike.kettner@posteo.de>
Date: Sun, 14 Feb 2021 10:59:19 +0100
Subject: [PATCH] Use different worker cache name per ui

Avoid to have users clear their browser caches
---
 modules/restserver/src/main/templates/sw.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/restserver/src/main/templates/sw.js b/modules/restserver/src/main/templates/sw.js
index 243e61c5..1bcbde18 100644
--- a/modules/restserver/src/main/templates/sw.js
+++ b/modules/restserver/src/main/templates/sw.js
@@ -1,5 +1,5 @@
 // use a cacheName for cache versioning
-var cacheName = 'v1:static';
+var cacheName = 'v{{ flags.uiVersion }}:static';
 
 // during the install phase you usually want to cache static assets
 self.addEventListener('install', function(e) {