Thoughts on live chat 
Filed under

bugfix

 

Bug with International Characters Fixed

Hey guys, I thought this bug fix warranted a blog post. So as a few of you have noticed, using some clients the webuser was getting kicked off whenever the operator used a non-ascii character. The webusers were able to use non-ASCII characters fine, but the operators were being restricted to ASCII.

This problem is at least partially fixed (in that I am unable to reproduce it), but there may still be issues. Essentially our logging system was setup in a way that didn’t support logging messages containing international characters – so whenever the system stopped to log a harmless error message, it was crashing the chat session.

I’ve implemented a good first pass of a fix, but I have a feeling there are a few race conditions that could still occur. In any case, I’d consider it completely beta worthy :-)

-Ben

Filed under  //   backend   bugfix   jabber   rpcserver   update  

Comments [0]

A quick fix for users using setInline with IE6

Ok, I know a few (but, not many) of you are using setInline to place the Hab.la window inline on your page. We just learned that this code does not work in IE6.
 

I just patched the code, and released a fix, but you will need to create a div named "habla_window_div" instead of "habla_window", long story short, on IE a div named "habla_window" exists at window.habla_window, which was colliding with other variables in our code.

In any case your new code for specifying the inline div should look like this:

<div id="habla_window_div"></div>

Filed under  //   bugfix   div   ie6   inline   javascript  

Comments [0]