diff --git a/src/client/assets/recover.html b/src/client/assets/recover.html deleted file mode 100644 index 4922b68d35..0000000000 --- a/src/client/assets/recover.html +++ /dev/null @@ -1,36 +0,0 @@ -<!DOCTYPE html> - -<html> - <head> - <meta charset="utf-8"> - <title>Misskeyのリカバリ</title> - <script> - - const yn = window.confirm('キャッシュをクリアしますか?(他のタブでMisskeyを開いている状態だと正常にクリアできないので、他のMisskeyのタブをすべて閉じてから行ってください)\n\nDo you want to clear caches?'); - - if (yn) { - try { - navigator.serviceWorker.controller.postMessage('clear'); - - navigator.serviceWorker.getRegistrations().then(registrations => { - registrations.forEach(registration => registration.unregister()); - }); - - } catch (e) { - console.error(e); - } - - alert('キャッシュをクリアしました。'); - - alert('まもなくページを再度読み込みします。再度読み込みが終わると、再度キャッシュをクリアするか尋ねられるので、「キャンセル」を選択して抜けてください。'); - - setTimeout(() => { - location.reload(true); - }, 100); - } else { - location.href = '/'; - } - - </script> - </head> -</html> diff --git a/src/server/web/index.ts b/src/server/web/index.ts index 445f03de1f..1445d1aefa 100644 --- a/src/server/web/index.ts +++ b/src/server/web/index.ts @@ -42,8 +42,6 @@ app.use('/assets', (req, res) => { res.sendStatus(404); }); -app.use('/recover', (req, res) => res.sendFile(`${client}/assets/recover.html`)); - // ServiceWroker app.get(/^\/sw\.(.+?)\.js$/, (req, res) => res.sendFile(`${client}/assets/sw.${req.params[0]}.js`));