double quotes in contact's name
If there are double quotes in contact's name in my roster (e. g., "crazy") I have the following traceback:
Traceback (most recent call last):
File "/home/igor/gajim/src/common/xmpp/idlequeue.py", line 497, in _process_events
return IdleQueue._process_events(self, fd, flags)
File "/home/igor/gajim/src/common/xmpp/idlequeue.py", line 367, in _process_events
obj.pollin()
File "/home/igor/gajim/src/common/xmpp/transports_nb.py", line 390, in pollin
self._do_receive()
File "/home/igor/gajim/src/common/xmpp/transports_nb.py", line 570, in _do_receive
self._on_receive(received)
File "/home/igor/gajim/src/common/xmpp/transports_nb.py", line 582, in _on_receive
self.on_receive(data)
File "/home/igor/gajim/src/common/xmpp/roster_nb.py", line 228, in _on_roster_set
self.on_ready(self)
File "/home/igor/gajim/src/common/connection_handlers.py", line 2569, in _on_roster_set
gajim.logger.replace_roster(self.name, roster_version, roster)
File "/home/igor/gajim/src/common/logger.py", line 850, in replace_roster
roster[jid]['groups'])
File "/home/igor/gajim/src/common/logger.py", line 895, in add_or_update_contact
self.simple_commit(sql)
File "/home/igor/gajim/src/common/logger.py", line 154, in simple_commit
self.cur.execute(sql_to_commit)
OperationalError: near "БАНКИР": syntax error
patch attached