summaryrefslogtreecommitdiff
path: root/src/server/web/views/flush.pug
diff options
context:
space:
mode:
authortamaina <tamaina@hotmail.co.jp>2020-02-09 20:53:00 +0900
committertamaina <tamaina@hotmail.co.jp>2020-02-09 20:53:00 +0900
commit982520bcef7602fbb1eecfff9ffd7a3a3204efdc (patch)
tree0db7076d141e97e978f31535057ad12364ebe66f /src/server/web/views/flush.pug
parentMerge branch 'develop' of https://github.com/syuilo/misskey into develop (diff)
downloadsharkey-982520bcef7602fbb1eecfff9ffd7a3a3204efdc.tar.gz
sharkey-982520bcef7602fbb1eecfff9ffd7a3a3204efdc.tar.bz2
sharkey-982520bcef7602fbb1eecfff9ffd7a3a3204efdc.zip
fix typo #5890
Diffstat (limited to 'src/server/web/views/flush.pug')
-rw-r--r--src/server/web/views/flush.pug20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/server/web/views/flush.pug b/src/server/web/views/flush.pug
new file mode 100644
index 0000000000..f279c23605
--- /dev/null
+++ b/src/server/web/views/flush.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)
+ }