From 77183740d6adda70209d9921c725423c8a39cde5 Mon Sep 17 00:00:00 2001
From: Yann Leboulanger <asterix@lagaule.org>
Date: Sun, 18 Sep 2011 16:11:27 +0200
Subject: [PATCH] don't call a function as default function argument! Fixes
 time when sending forwarded message

---
 src/common/events.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/common/events.py b/src/common/events.py
index 5179bcac5d..cdfcbde7a8 100644
--- a/src/common/events.py
+++ b/src/common/events.py
@@ -122,8 +122,10 @@ class Events:
     def remove_account(self, account):
         del self._events[account]
 
-    def create_event(self, type_, parameters, time_ = time.time(),
-    show_in_roster = False, show_in_systray = True):
+    def create_event(self, type_, parameters, time_=None,
+    show_in_roster=False, show_in_systray=True):
+        if not time_:
+            time_ = time.time()
         return Event(type_, time_, parameters, show_in_roster,
                 show_in_systray)
 
-- 
GitLab