diff options
| author | Fabien Meghazi <fme@openerp.com> | 2012-11-21 14:56:57 +0100 |
|---|---|---|
| committer | Fabien Meghazi <fme@openerp.com> | 2012-11-21 14:56:57 +0100 |
| commit | 4b007e15218a1abe9eef249bf8fb6d0b9570cf7a (patch) | |
| tree | bdb23a1498f8989685dbf2f771f44319c8935fdd /addons/web/static | |
| parent | a298819cd786599dfd40147b01ff7117e26e5d7f (diff) | |
[FIX] Searchview proposition facet does not format date[time]s client side
bzr revid: fme@openerp.com-20121121135657-nh3t6usqkvl9vh03
Diffstat (limited to 'addons/web/static')
| -rw-r--r-- | addons/web/static/src/js/search.js | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/addons/web/static/src/js/search.js b/addons/web/static/src/js/search.js index 0f25b2484c3..67d5911ee3f 100644 --- a/addons/web/static/src/js/search.js +++ b/addons/web/static/src/js/search.js @@ -1893,6 +1893,9 @@ instance.web.search.ExtendedSearchProposition.DateTime = instance.web.search.Ext get_value: function() { return this.datewidget.get_value(); }, + toString: function () { + return instance.web.format_value(this.get_value(), { type:"datetime" }); + }, start: function() { var ready = this._super(); this.datewidget = new (this.widget())(this); @@ -1901,7 +1904,10 @@ instance.web.search.ExtendedSearchProposition.DateTime = instance.web.search.Ext } }); instance.web.search.ExtendedSearchProposition.Date = instance.web.search.ExtendedSearchProposition.DateTime.extend({ - widget: function () { return instance.web.DateWidget; } + widget: function () { return instance.web.DateWidget; }, + toString: function () { + return instance.web.format_value(this.get_value(), { type:"date" }); + } }); instance.web.search.ExtendedSearchProposition.Integer = instance.web.search.ExtendedSearchProposition.Field.extend({ template: 'SearchView.extended_search.proposition.integer', |
