summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2017-05-25 12:51:55 +0300
committerAndrew Dolgov <[email protected]>2017-05-25 12:51:55 +0300
commit7e4ee45037eb013be2311cecc0af4dd8f3a2258b (patch)
treebe20a8fbcadafba747a75856333ea38842c5796b
parentc0c2b7a7a4bb89adc65f4b11e9036138c0b40829 (diff)
save_and_close: save current position when offline
-rw-r--r--js/read.js12
1 files changed, 6 insertions, 6 deletions
diff --git a/js/read.js b/js/read.js
index 0e1da94..0f83583 100644
--- a/js/read.js
+++ b/js/read.js
@@ -129,14 +129,14 @@ function mark_as_read() {
}
function save_and_close() {
- if (navigator.onLine) {
- var currentPage = book.pagination.pageFromCfi(book.getCurrentLocationCfi());
- var currentCfi = book.getCurrentLocationCfi();
- var totalPages = book.pagination.totalPages;
+ var currentPage = book.pagination.pageFromCfi(book.getCurrentLocationCfi());
+ var currentCfi = book.getCurrentLocationCfi();
+ var totalPages = book.pagination.totalPages;
- localforage.setItem(cacheId("lastread"),
- {cfi: currentCfi, page: currentPage, total: totalPages});
+ localforage.setItem(cacheId("lastread"),
+ {cfi: currentCfi, page: currentPage, total: totalPages});
+ if (navigator.onLine) {
$.post("backend.php", { op: "storelastread", id: $.urlParam("id"), page: currentPage,
cfi: currentCfi }, function(data) {
window.location = "index.php";