From 3578bfb6e118ddf6ea6624133d45bace383e62e0 Mon Sep 17 00:00:00 2001 From: Stephan Rozendaal Date: Mon, 31 Jul 2017 15:37:14 +0200 Subject: [PATCH] [FIX] widget does not set options on the widget The values of the date widget of the field are not being set. This is because the start function does not update the options, instead they are set in the init function. inherit the init function of the widget, and add the options here. --- web_widget_datepicker_options/static/src/js/datepicker.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/web_widget_datepicker_options/static/src/js/datepicker.js b/web_widget_datepicker_options/static/src/js/datepicker.js index 6dc20939..c9b145ae 100644 --- a/web_widget_datepicker_options/static/src/js/datepicker.js +++ b/web_widget_datepicker_options/static/src/js/datepicker.js @@ -43,15 +43,13 @@ odoo.define('web_widget_datepicker_options', function (require) { }); DateWidget.include({ - start: function(parent, options) { + init: function(parent, options) { this._super.apply(this, arguments); var self = this; if (this.__parentedParent.options.datepicker) { var options = this.__parentedParent.options.datepicker; $.each(options, function(value, key) { self.options[value] = key; - self.picker[value] = key; - self.picker.options[value] = key; }); } },