Don't reset the counter when aborting (during connection issues mostly).

This commit is contained in:
Nicolas Stepien 2012-09-12 17:32:50 +02:00
parent aa8a81fdcd
commit f14730e632
2 changed files with 10 additions and 4 deletions

View File

@ -3067,10 +3067,12 @@
}
},
update: function() {
var url, _ref;
var request, url;
Updater.set('timer', 0);
if ((_ref = Updater.request) != null) {
_ref.abort();
request = Updater.request;
if (request) {
request.onloadend = null;
request.abort();
}
url = "//api.4chan.org/" + g.BOARD + "/res/" + g.THREAD_ID + ".json";
return Updater.request = $.ajax(url, {

View File

@ -2451,7 +2451,11 @@ Updater =
update: ->
Updater.set 'timer', 0
Updater.request?.abort()
{request} = Updater
if request
# Don't reset the counter when aborting.
request.onloadend = null
request.abort()
url = "//api.4chan.org/#{g.BOARD}/res/#{g.THREAD_ID}.json"
Updater.request = $.ajax url, onloadend: Updater.cb.load,
headers: 'If-Modified-Since': Updater.lastModified