Fix for UnicodeEncodeError, refs #253
Fix attribute error introduced by previous commit.
Reverting previous fix... was not the correct one, trying to improve error logging, so I can see what is really the problem.
New try at fixing bug introduced previously.
Another fix to my previous changes.
Adding escaping to write_raw operation. refs #251
Adding error handler to catch SystemErrors. Now the bot catches and logs them and tries to ignore them.
Though the SystemErrors are only seen in the mainloop (run) and the fixroomstatus loop, they may also occur in fixgrouproomstatus, so catch them there too.
Note this commit does not fix issue #238, but implements a workaround for it: it discards the stanza and continues with its business, hoping nothing goes wrong...
Closes #238
- Updating README with comment on incompatibility with innodb
- fixing bug in saving new branch user