Use DHM_FORMAT for datetime fields in search widget

Since there is more checks on sql_format of datetime fields, we can no more
send date value for datetime fields.
This commit is contained in:
Cédric Krier committed 2010-01-23 10:15:11 +01:00
1 parent 4e21fb716e
commit 3916dee98f
1 file changed
+4 -1
@@ -6,7 +6,7 @@ import gtk
import gettext
import locale
from interface import Interface
from tryton.common import DT_FORMAT, TRYTON_ICON
from tryton.common import DT_FORMAT, DHM_FORMAT, TRYTON_ICON
from tryton.common import date_widget, Tooltips, datetime_strftime
from tryton.translate import date_format
import gobject
@@ -101,6 +101,9 @@ class Calendar(Interface):
date = datetime.date(*time.strptime(value, self.format)[:3])
except:
return False
if self.attrs.get('type', 'date') == 'datetime':
return datetime_strftime(datetime.datetime.combine(date,
datetime.time.min), DHM_FORMAT)
return datetime_strftime(date, DT_FORMAT)
def _value_get(self):