diff --git a/src/web/assets/recover.html b/src/web/assets/recover.html
index 019f57b2e..35afd2adf 100644
--- a/src/web/assets/recover.html
+++ b/src/web/assets/recover.html
@@ -20,13 +20,15 @@
console.error(e);
}
- localStorage.setItem('should-refresh', 'true');
-
alert('キャッシュをクリアしました。');
- location.href = '/';
+ alert('まもなくページを再度読み込みします。再度読み込みが終わると、再度キャッシュをクリアするか尋ねられるので、「キャンセル」を選択して抜けてください。');
+
+ setTimeout(() => {
+ location.reload(true);
+ }, 100);
} else {
- alert('問題が解決しない場合はサーバー管理者までお問い合せください。');
+ location.href = '/';
}