Mrim transport in Service Discovery
Server with mrim transport. On service discovery I have traceback:
Traceback (most recent call last):
File "/home/r000n/gajim-svn/trunk/gajim/src/common/xmpp/idlequeue.py", line 132, in process_events
File "/home/r000n/svn/gajim/trunk/gajim/src/common/xmpp/transports_nb.py", line 351, in pollin
self._do_receive()
File "/home/r000n/svn/gajim/trunk/gajim/src/common/xmpp/transports_nb.py", line 495, in _do_receive
self.on_receive(received)
File "/home/r000n/svn/gajim/trunk/gajim/src/common/xmpp/dispatcher_nb.py", line 355, in dispatch
handler['func'](session,stanza)
File "/home/r000n/svn/gajim/trunk/gajim/src/common/connection_handlers.py", line 721, in _DiscoverItemsCB
self.dispatch('AGENT_INFO_ITEMS', (jid, node, items))
File "/home/r000n/svn/gajim/trunk/gajim/src/common/connection.py", line 179, in dispatch
self.put_event((event, data))
File "/home/r000n/svn/gajim/trunk/gajim/src/common/connection.py", line 175, in put_event
gajim.handlers[ev[0]](self.name, ev[1])
File "gajim.py", line 950, in handle_event_agent_info_items
array[1], array[2])
File "/home/r000n/svn/gajim/trunk/gajim/src/disco.py", line 384, in agent_items
cb(jid, node, items)
File "/home/r000n/svn/gajim/trunk/gajim/src/disco.py", line 222, in __call__
return cb(*args, **kwargs)
File "/home/r000n/svn/gajim/trunk/gajim/src/disco.py", line 947, in _agent_items
self._add_item(jid, node, item, force)
File "/home/r000n/svn/gajim/trunk/gajim/src/disco.py", line 1459, in _add_item
pix = self.cache.get_icon(identities)
File "/home/r000n/svn/gajim/trunk/gajim/src/disco.py", line 276, in get_icon
pix = gtk.gdk.pixbuf_new_from_file(filepath)
gobject.GError: Failed to open file '../data/pixmaps/agents/mrim.png': No such file or directory
Need 32x32 icon for mrim Just cp data/iconsets/transports/mrim/32x32/online.png data/pixmaps/agents/mrim.png