Alert message when opening a MUC
Bug description
When a MUC is open a alert message appear.
"Une erreur de programmation a été détectée, Elle n'est probablement pas fatale mais devrait quand même être communiquée aux développeurs." (Trace in backlog section)
Thank you in advance
Steps to reproduce
- Save a muc in your bookmarks and restart gajim, when MUC is joined a alert message is display.
Software versions
OS version: Debian Wheezy
GTK version: 3.0.11-1 (debian package)
Gajim version: 0.14.3-1 (debian package)
Backlog
Traceback (most recent call last):
File "/usr/share/gajim/src/common/xmpp/idlequeue.py", line 533, in _process_events
return IdleQueue._process_events(self, fd, flags)
File "/usr/share/gajim/src/common/xmpp/idlequeue.py", line 394, in _process_events
obj.pollin()
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 414, in pollin
self._do_receive()
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 600, in _do_receive
self._on_receive(received)
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 614, in _on_receive
self.on_receive(data)
File "/usr/share/gajim/src/common/xmpp/dispatcher_nb.py", line 452, in dispatch
handler['func'](session, stanza)
File "/usr/share/gajim/src/common/connection_handlers.py", line 1619, in _messageCB
jid, invite, tim)
File "/usr/share/gajim/src/common/connection_handlers.py", line 1627, in _on_message_decrypted
self.dispatch_gc_message(msg, frm, msgtxt, jid, tim)
File "/usr/share/gajim/src/common/connection_handlers.py", line 1759, in dispatch_gc_message
msg.getXHTML(), statusCode, displaymarking, captcha))
File "/usr/share/gajim/src/common/connection.py", line 177, in dispatch
gajim.ged.raise_event(event, self.name, data)
File "/usr/share/gajim/src/common/ged.py", line 67, in raise_event
handler(*args, **kwargs)
File "/usr/share/gajim/src/gui_interface.py", line 988, in handle_event_gc_msg
displaymarking=array[6], captcha=array[7])
File "/usr/share/gajim/src/groupchat_control.py", line 859, in on_message
self.print_old_conversation(msg, nick, tim, None, displaymarking=displaymarking)
File "/usr/share/gajim/src/groupchat_control.py", line 931, in print_old_conversation
displaymarking=displaymarking)
File "/usr/share/gajim/src/chat_control.py", line 846, in print_conversation_line
displaymarking=displaymarking)
File "/usr/share/gajim/src/conversation_textview.py", line 1237, in print_conversation_line
timestamp_str = self.get_time_to_show(tim)
File "/usr/share/gajim/src/conversation_textview.py", line 1310, in get_time_to_show
diff_day, {'nb_days': diff_day}, {'nb_days': diff_day})
File "/usr/share/gajim/src/common/i18n.py", line 101, in ngettext
text = text % replace_plural
TypeError: %d format: a number is required, not dict