conversation_textview.py: 'float' object has no attribute '__getitem__'
Issue seems fixed in trunk mercury.
Bug description
$ gajim /home/maxim/.local/share/gajim/plugins/gotr/ui.py:40: GtkWarning: Unknown property: GtkMenu.ubuntu-local self.B.add_from_file(self.GTK_BUILDER_FILE_PATH) 17.10.2016 07:10:32 (E) gajim.c.ged Error while running an even handler: <bound method RosterWindow._nec_roster_received of <roster_window.RosterWindow instance at 0x7f8fcfe935f0>> Traceback (most recent call last): File "/usr/share/gajim/src/common/ged.py", line 93, in raise_event if handler(*args, **kwargs): File "/usr/share/gajim/src/roster_window.py", line 2655, in _nec_roster_received self.fire_up_unread_messages_events(obj.conn.name) File "/usr/share/gajim/src/roster_window.py", line 1866, in fire_up_unread_messages_events msg_log_id=result[0]) File "/usr/share/gajim/src/session.py", line 367, in roster_message self.conn.name, session=self) File "/usr/share/gajim/src/gui_interface.py", line 2226, in new_chat chat_control.read_queue() File "/usr/share/gajim/src/chat_control.py", line 3082, in read_queue correct_id=event.correct_id) File "/usr/share/gajim/src/chat_control.py", line 2582, in print_conversation msg_log_id=msg_log_id, correct_id=correct_id) File "/usr/share/gajim/src/chat_control.py", line 937, in print_conversation_line displaymarking=displaymarking) File "/usr/share/gajim/src/conversation_textview.py", line 1293, in print_conversation_line timestamp_str = self.get_time_to_show(tim, direction_mark) File "/usr/share/gajim/src/conversation_textview.py", line 1385, in get_time_to_show int(timegm(tim)) / 86400 File "/usr/lib/python2.7/calendar.py", line 612, in timegm year, month, day, hour, minute, second = tuple[:6] TypeError: 'float' object has no attribute 'getitem' GNOME SessionManager doesn't support 'offline' status
Steps to reproduce
Software versions
ubuntu 16.04 + gajim-nightly 0.16