do not allow offline browsing when DB is empty
This commit is contained in:
parent
851ce4146a
commit
b15e516ec4
1 changed files with 18 additions and 1 deletions
19
offline.js
19
offline.js
|
@ -496,9 +496,26 @@ function init_offline() {
|
||||||
|
|
||||||
rs.close();
|
rs.close();
|
||||||
|
|
||||||
|
var rs = db.execute("SELECT COUNT(*) FROM feeds");
|
||||||
|
|
||||||
|
var num_feeds = 0;
|
||||||
|
|
||||||
|
if (rs.isValidRow()) {
|
||||||
|
num_feeds = rs.field(0);
|
||||||
|
}
|
||||||
|
|
||||||
|
rs.close();
|
||||||
|
|
||||||
|
if (num_feeds == 0) {
|
||||||
|
remove_splash();
|
||||||
|
return fatalError(0,
|
||||||
|
__("Data for offline browsing has not been downloaded yet."));
|
||||||
|
}
|
||||||
|
|
||||||
render_offline_feedlist();
|
render_offline_feedlist();
|
||||||
init_second_stage();
|
init_second_stage();
|
||||||
remove_splash();
|
window.setTimeout("viewfeed(-4)", 50);
|
||||||
|
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
exception_error("init_offline", e);
|
exception_error("init_offline", e);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue