From cc72f9146558723936276d354eb37b2c281381ef Mon Sep 17 00:00:00 2001 From: tamaina Date: Sun, 9 Feb 2020 12:47:50 +0900 Subject: Fix cannot update (#5890) --- src/server/web/views/flash.pug | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 src/server/web/views/flash.pug (limited to 'src/server/web/views') diff --git a/src/server/web/views/flash.pug b/src/server/web/views/flash.pug new file mode 100644 index 0000000000..f279c23605 --- /dev/null +++ b/src/server/web/views/flash.pug @@ -0,0 +1,20 @@ +doctype html + +html + script. + localStorage.removeItem('locale'); + + try { + navigator.serviceWorker.controller.postMessage('clear'); + + navigator.serviceWorker.getRegistrations().then(registrations => { + return Promise.all(registrations.map(registration => registration.unregister())); + }).then(() => { + location = '/'; + }); + } catch (e) { + console.error(e); + setTimeout(() => { + location = '/'; + }, 10000) + } -- cgit v1.2.3-freya