diff --git a/tryton/client.py b/tryton/client.py index 81c0d4fbb0..2f770b8ab6 100644 --- a/tryton/client.py +++ b/tryton/client.py @@ -16,6 +16,8 @@ from config import CONFIG, CURRENT_DIR, PREFIX, PIXMAPS_DIR, TRYTON_ICON import translate import gui import traceback +import mx.DateTime +import time class TrytonClient(object): @@ -42,6 +44,10 @@ class TrytonClient(object): else: logging.getLogger().setLevel(logging.ERROR) + if not hasattr(mx.DateTime, 'strptime'): + mx.DateTime.strptime = lambda x, y: mx.DateTime.mktime( + time.strptime(x, y)) + factory = gtk.IconFactory() factory.add_default()