Index: widgets/chatwindow.py
===================================================================
--- widgets/chatwindow.py (revision 2896)
+++ widgets/chatwindow.py (working copy)
@@ -456,7 +456,7 @@
w.chat.sizes[file]=[unicode(pixmap.width()),unicode(pixmap.height())]
# no delay message
- if delay==None or len(delay)==0:
+ if delay==None:
# it's our message
if unicode(w.chat.nick)==unicode(user):
if unicode(body).startswith("/me"):
@@ -519,9 +519,7 @@
w.chat.lastMessageFrom=unicode(user)
return
else:
- # get delay from string
- delay=unicode(delay)
- delay="%s-%s-%s %s:%s:%s" % (delay[0:4],delay[4:6],delay[6:8],delay[9:11],delay[12:14],delay[15:17])
+ delay=time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(delay))
# our delayed message
if unicode(w.chat.nick)==unicode(user):
message=self.main.skin["my_message_history"].replace("[time]",delay).replace("[user]",user).replace("[message]",unicode(body))