[Checkins] SVN: zope3org/trunk/src/zorg/live/page/client.js missing debug for older browsers

markus armbruster m.armbruster at iwm-kmrc.de
Wed May 3 08:48:27 EDT 2006


Log message for revision 67880:
  missing debug for older browsers

Changed:
  U   zope3org/trunk/src/zorg/live/page/client.js

-=-
Modified: zope3org/trunk/src/zorg/live/page/client.js
===================================================================
--- zope3org/trunk/src/zorg/live/page/client.js	2006-05-03 11:42:22 UTC (rev 67879)
+++ zope3org/trunk/src/zorg/live/page/client.js	2006-05-03 12:48:26 UTC (rev 67880)
@@ -11,8 +11,10 @@
 
     ajaxHandlers : {
         onError: function(request, transport) {
+//            alert("in onError");
             LivePage.numErrors += 1;
-			if (LivePage.numErrors > 3) {
+			LivePage.lastRequest = null;
+            if (LivePage.numErrors > 3) {
                 alert("Too much errors. The page will be reloaded.");
                 window.location.reload();
                 }
@@ -32,6 +34,7 @@
 
         onComplete: function(request, transport, json) {
             var response = transport.responseText;
+            LivePage.lastRequest = null;
             if (response.substr(0,1) == '{') {
                 var event = JSON.parse(response);
                 LivePage.processEvent(event);
@@ -49,8 +52,12 @@
 	    },
     
     nextEvent : function () {
+        if(LivePage.lastRequest){ 
+//            alert("in nextEvent");
+            return;
+        }
         var base_url = LivePage.baseURL + "/@@output/" + LivePage.uuid;
-        lastRequest = new Ajax.Request(base_url, 
+        LivePage.lastRequest = new Ajax.Request(base_url, 
                                 { method: 'get', asynchronous:true});
         },
 



More information about the Checkins mailing list