]> git.wh0rd.org - tt-rss.git/blobdiff - tt-rss.js
fix _force_scheduled_update handling
[tt-rss.git] / tt-rss.js
index 44c0b608e3039de921e270a64843ba16b07a91e7..841d4b337642368f4c19c2b29a32548c5f75046b 100644 (file)
--- a/tt-rss.js
+++ b/tt-rss.js
@@ -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,7 +183,9 @@ function timeout() {
                        }
                        
                        query_str = query_str + "&omode=" + omode;
-                       query_str = query_str + "&last_article_id=" + getInitParam("last_article_id");
+
+                       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) {