Fix set_client of new datetime from editable tree

issue4850
review20311002
This commit is contained in:
David Harper committed 2015-07-01 12:17:02 +02:00
1 parent e3bdd3781c
commit 4dacb4abe0
1 file changed
+4 -2
+4 -2
View File
@@ -210,8 +210,10 @@ class DateTimeField(Field):
elif value and not isinstance(value, datetime.datetime):
current_value = self.get_client(record)
if current_value:
value = datetime.datetime.combine(
value, current_value.time())
time = current_value.time()
else:
time = datetime.time()
value = datetime.datetime.combine(value, time)
if value:
value = common.untimezoned_date(value)
super(DateTimeField, self).set_client(record, value,