From 596e2182733f74de802c6d1223e0010f40cabb10 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 1 Mar 2012 10:24:30 +0100 Subject: [PATCH] Convert XML-RPC datetime into date for Date fields issue2464 review255001 --- trytond/backend/fields.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/trytond/backend/fields.py b/trytond/backend/fields.py index 0919c26ef1..fe852318fc 100644 --- a/trytond/backend/fields.py +++ b/trytond/backend/fields.py @@ -99,10 +99,8 @@ class Date(Field): assert(isinstance(value, datetime.date)) # Allow datetime with min time for XML-RPC - # datetime must be tested separately because datetime is a - # subclass of date - assert(not isinstance(value, datetime.datetime) - or value.time() == datetime.time()) + if isinstance(value, datetime.datetime): + value = value.date() return value