summaryrefslogtreecommitdiff
path: root/js/app.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/app.js')
-rw-r--r--js/app.js8
1 files changed, 3 insertions, 5 deletions
diff --git a/js/app.js b/js/app.js
index 3f44002..7903970 100644
--- a/js/app.js
+++ b/js/app.js
@@ -38,7 +38,6 @@ const Cookie = {
const App = {
_dl_progress_timeout: false,
index_mode: "",
- last_mtime: -1,
cached_urls: [],
version: "UNKNOWN",
csrf_token: "",
@@ -98,7 +97,6 @@ const App = {
}
if (event.data == 'refresh-finished') {
- localforage.setItem("epube.cache-timestamp", App.last_mtime);
localforage.setItem("epube.cache-version", App.version);
window.location.reload()
}
@@ -180,10 +178,10 @@ const App = {
},
refreshCache: function(force) {
if ('serviceWorker' in navigator) {
- localforage.getItem("epube.cache-timestamp").then(function(stamp) {
- console.log('stamp', stamp, 'last mtime', App.last_mtime, 'version', App.version);
+ localforage.getItem("epube.cache-version").then(function(version) {
+ console.log('local version', version, 'remote version', App.version);
- if (force || stamp != App.last_mtime) {
+ if (force || version != App.version) {
console.log('asking worker to refresh cache');
if (navigator.serviceWorker.controller) {