Fix setAttributes() to accept other params when name, email, and hash are sent
It appears that setAttributes ignores parameters other than name, email, and hash when those three are sent. Additional parameters have to be in a separate setAttributes() call. I was trying to set the customer's name, email address, "customer ID", and other info with setAttributes() when we know it by virtue of the fact that they are logged into their account when they start a chat session.
Craig Rairdin shared this idea