Calibre Web Viewer and Cache for Offline Reading
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
calibre |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Firstly, I understand that by default Calibre Web Viewer is not supporting cache for http connection. As a work-around, I use Fully Kiosk Browser (on Android) and its cache mode to read and it is mostly fine, better than using Chrome (or other browser).
However, recently (I don't remember from which version, 6.xx maybe) even in the cache mode, if Calibre Content Server is offline for a reason or if the connection is lost (travelling in an airplane), the following message pops up regularly (I think when ever I tap to turn pages or make highlights...)
Uncaught TypeError: undefined is not iterable (cannot read property Symbol(
Error at http://
Traceback (most recent call last):
at IframeWrapper.
at View.on_update_cfi (http://
at update_
at ρσ_Iterable (http://
TypeError: undefined is not iterable (cannot read property Symbol(
I'm just guessing that Calibre Web Viewer is calling home regularly to sync (and else), which is acceptable for me because the server is on most of the time, but if there is an option to pause it during irregular moments, it would be great.
Thank you.
PS: at this moment, my Poke 3 can't get to wifi so it can't connect to the server because of local power cut....
Fixed in branch master. The fix will be in the next release. calibre is usually released every alternate Friday.