fix _force_scheduled_update handling
This commit is contained in:
parent
d36f560740
commit
ac49453bd8
|
@ -163,6 +163,8 @@ function timeout() {
|
|||
|
||||
if (ts - last_scheduled_update > 10 || _force_scheduled_update) {
|
||||
|
||||
//console.log("timeout()");
|
||||
|
||||
window.clearTimeout(counter_timeout_id);
|
||||
|
||||
var query_str = "?op=rpc&subop=getAllCounters";
|
||||
|
@ -181,6 +183,8 @@ function timeout() {
|
|||
}
|
||||
|
||||
query_str = query_str + "&omode=" + omode;
|
||||
|
||||
if (!_force_scheduled_update)
|
||||
query_str = query_str + "&last_article_id=" + getInitParam("last_article_id");
|
||||
|
||||
//console.log("[timeout]" + query_str);
|
||||
|
@ -192,6 +196,7 @@ function timeout() {
|
|||
} });
|
||||
|
||||
last_scheduled_update = ts;
|
||||
_force_scheduled_update = false;
|
||||
}
|
||||
|
||||
} catch (e) {
|
||||
|
|
|
@ -323,6 +323,9 @@ function showArticleInHeadlines(id) {
|
|||
|
||||
markHeadline(id);
|
||||
|
||||
if (article_is_unread)
|
||||
_force_scheduled_update = true;
|
||||
|
||||
} catch (e) {
|
||||
exception_error("showArticleInHeadlines", e);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue