diff options
| author | Jeremy Kersten <jke@odoo.com> | 2014-10-10 16:20:10 +0200 |
|---|---|---|
| committer | Jeremy Kersten <jke@odoo.com> | 2014-10-15 13:56:01 +0200 |
| commit | 1d0c30e010b1769aacfba33d9c9d9652ea1842ae (patch) | |
| tree | 9492845c19a8f1db78ff3554a8b9b56b4f1e1475 | |
| parent | f34ea0bc547850ea80df3a966a9868bf5a36a6f8 (diff) | |
[IMP] ir_qweb: remove the option 'only_date' introducted in cefc9ad8e3e3b0a14804da6c40bfd71e16d4175a. Now we can use widget='date' to do the same thing. That keeps the same behaviour that in the backend.
<span t-field=model.datetime_field t-field-options="{'widget': 'date'}"/>
| -rw-r--r-- | openerp/addons/base/ir/ir_qweb.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/openerp/addons/base/ir/ir_qweb.py b/openerp/addons/base/ir/ir_qweb.py index d1e6af86c5d..bfdab959c52 100644 --- a/openerp/addons/base/ir/ir_qweb.py +++ b/openerp/addons/base/ir/ir_qweb.py @@ -641,13 +641,13 @@ class DateConverter(osv.AbstractModel): _inherit = 'ir.qweb.field' def value_to_html(self, cr, uid, value, column, options=None, context=None): - if not value: return '' + if not value or len(value)<10: return '' lang = self.user_lang(cr, uid, context=context) locale = babel.Locale.parse(lang.code) if isinstance(value, basestring): value = datetime.datetime.strptime( - value, openerp.tools.DEFAULT_SERVER_DATE_FORMAT) + value[:10], openerp.tools.DEFAULT_SERVER_DATE_FORMAT) if options and 'format' in options: pattern = options['format'] |
