Comment 0 for bug 2050075

Revision history for this message
Nguyen Quoc Khanh (quockhanh77) wrote :

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

[code]
Uncaught TypeError: undefined is not iterable (cannot read property Symbol(Symbol.iterator))
Error at http://xyz/:3082:24
Traceback (most recent call last):
    at IframeWrapper.handle_message (http://xyz/:18891:17)
    at View.on_update_cfi (http://xyz5/:50823:17)
    at update_book_in_recently_read_by_user_on_home_page (http://xyz/:12407:28)
    at ρσ_Iterable (http://xyz/:3082:24)
TypeError: undefined is not iterable (cannot read property Symbol(Symbol.iterator))
[/code]

I'm just guessing that Calibre Web Viewer is calling home regularly, which is great for me because the server is on most of the time, but if there is an option to pause it, it would be great.

Thank you.