Removed setTimeout. It was initially intended to prevent dupes but

this is not the case with 0.9.x's util.js as opposed to 0.8.x, where it
didn't properly check if a given notice id is already in the list
This commit is contained in:
Sarven Capadisli 2009-11-18 10:46:55 +00:00
parent edf9b38637
commit 4fbb6b0dfb
1 changed files with 12 additions and 14 deletions

View File

@ -58,23 +58,21 @@ RealtimeUpdate = {
receive: function(data) receive: function(data)
{ {
setTimeout(function() { id = data.id;
id = data.id;
// Don't add it if it already exists // Don't add it if it already exists
if ($("#notice-"+id).length > 0) { if ($("#notice-"+id).length > 0) {
return; return;
} }
var noticeItem = RealtimeUpdate.makeNoticeItem(data); var noticeItem = RealtimeUpdate.makeNoticeItem(data);
$("#notices_primary .notices").prepend(noticeItem); $("#notices_primary .notices").prepend(noticeItem);
$("#notices_primary .notice:first").css({display:"none"}); $("#notices_primary .notice:first").css({display:"none"});
$("#notices_primary .notice:first").fadeIn(1000); $("#notices_primary .notice:first").fadeIn(1000);
SN.U.NoticeReply(); SN.U.NoticeReply();
RealtimeUpdate._updatecounter += 1; RealtimeUpdate._updatecounter += 1;
document.title = '('+RealtimeUpdate._updatecounter+') ' + DT; document.title = '('+RealtimeUpdate._updatecounter+') ' + DT;
}, 500);
}, },
makeNoticeItem: function(data) makeNoticeItem: function(data)