diff options
| author | Pierre Paridans <app@odoo.com> | 2018-08-28 11:03:22 +0200 |
|---|---|---|
| committer | Pierre Paridans <app@odoo.com> | 2018-08-29 10:02:52 +0200 |
| commit | 118526e0a8bd5abce2ff4cdf661bd9599dcc18dc (patch) | |
| tree | 6de351f09f0a6c2332589559a021854f1cc5a29f /addons/web/static/src | |
| parent | 3e52413aa546d5532bdbc97fde0f6368cd71dc44 (diff) | |
[FIX] web: restore access to minDate/maxDate functions on the DateWidget
Used in Enterprise (sale_subscription_dashboard).
Solve a traceback as reported on BS4 pad
Diffstat (limited to 'addons/web/static/src')
| -rw-r--r-- | addons/web/static/src/js/widgets/date_picker.js | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/addons/web/static/src/js/widgets/date_picker.js b/addons/web/static/src/js/widgets/date_picker.js index 7220bd6efd5..0592292a073 100644 --- a/addons/web/static/src/js/widgets/date_picker.js +++ b/addons/web/static/src/js/widgets/date_picker.js @@ -129,6 +129,22 @@ var DateWidget = Widget.extend({ } }, /** + * @returns {Moment|false} value + */ + maxDate: function (date) { + this.__libInput = true; + this.$input.datetimepicker('maxDate', date || null); + this.__libInput = false; + }, + /** + * @returns {Moment|false} value + */ + minDate: function (date) { + this.__libInput = true; + this.$input.datetimepicker('minDate', date || null); + this.__libInput = false; + }, + /** * @param {Moment|false} value */ setValue: function (value) { |
