diff --git a/addons/web/static/src/js/views/calendar/calendar_quick_create.js b/addons/web/static/src/js/views/calendar/calendar_quick_create.js index c63ad5a47f2..698c5d8895a 100644 --- a/addons/web/static/src/js/views/calendar/calendar_quick_create.js +++ b/addons/web/static/src/js/views/calendar/calendar_quick_create.js @@ -55,7 +55,7 @@ var QuickCreate = Dialog.extend({ }}, {text: _t("Cancel"), close: true}, ] : [], - $content: QWeb.render('CalendarView.quick_create', {widged: this}) + $content: QWeb.render('CalendarView.quick_create', {widget: this}) }); }, diff --git a/addons/web/static/src/js/views/calendar/calendar_renderer.js b/addons/web/static/src/js/views/calendar/calendar_renderer.js index 9ec70551413..584813cba5a 100644 --- a/addons/web/static/src/js/views/calendar/calendar_renderer.js +++ b/addons/web/static/src/js/views/calendar/calendar_renderer.js @@ -330,7 +330,11 @@ return AbstractRenderer.extend({ self.$calendar.fullCalendar('unselect'); }, select: function (target_date, end_date, event, _js_event, _view) { - self.trigger_up('openCreate', {'start': target_date, 'end': end_date}); + var data = {'start': target_date, 'end': end_date}; + if (self.state.context.default_name) { + data.title = self.state.context.default_name; + } + self.trigger_up('openCreate', data); self.$calendar.fullCalendar('unselect'); }, eventRender: function (event, element) { diff --git a/addons/web/static/src/xml/web_calendar.xml b/addons/web/static/src/xml/web_calendar.xml index 430c2d3772c..6573a51ca4e 100644 --- a/addons/web/static/src/xml/web_calendar.xml +++ b/addons/web/static/src/xml/web_calendar.xml @@ -78,7 +78,7 @@
- +