]> jfr.im git - irc/quakenet/qwebirc.git/commitdiff
missed sequence number from sync posts
authorChris Porter <redacted>
Fri, 3 Jan 2014 13:37:02 +0000 (13:37 +0000)
committerChris Porter <redacted>
Fri, 3 Jan 2014 13:37:02 +0000 (13:37 +0000)
js/irc/ircconnection.js
qwebirc/engines/ajaxengine.py

index 0363ef8bc5d9f020f61b4db68c414426063b19ed..58295cac399104efbef1e592e86c251f56016d69 100644 (file)
@@ -124,7 +124,7 @@ qwebirc.irc.IRCConnection = new Class({
       return false;
 
     if(synchronous) {
-      this.__send(data, false);
+      this.__send([this.__pubSeqNo, data], false);
     } else if(this.__ws && this.__wsAuthed) {
       /* seqno here is currently pointless but it's nice to enforce it in the protocol */
       this.__ws.send("p" + this.__pubSeqNo + "," + data);
index 3a1c0244c487aba7fcdabb91d35e5b4b518fbce8..e885e61eb7fa12bbf223d561731d4f8594887516 100644 (file)
@@ -312,7 +312,7 @@ class AJAXEngine(resource.Resource):
         if seq_no < 0 or seq_no > MAX_SEQNO:
           raise ValueError
     except ValueError:
-      raise AJAXEngine, "Bad sequence number"
+      raise AJAXEngine("Bad sequence number %r" % seq_no)
 
     session = self.getSession(request)
     try: