diff --git a/addons/web_calendar/static/src/js/web_calendar.js b/addons/web_calendar/static/src/js/web_calendar.js index 18cca729b56..529727cbd2f 100644 --- a/addons/web_calendar/static/src/js/web_calendar.js +++ b/addons/web_calendar/static/src/js/web_calendar.js @@ -917,9 +917,10 @@ var CalendarView = View.extend({ } } else { + var res_id = parseInt(id).toString() === id ? parseInt(id) : id; new form_common.FormViewDialog(this, { res_model: this.model, - res_id: parseInt(id).toString() === id ? parseInt(id) : id, + res_id: res_id, context: this.dataset.get_context(), title: title, view_id: +this.open_popup_action, @@ -931,7 +932,7 @@ var CalendarView = View.extend({ }}, {text: _t("Delete"), close: true, click: function() { - self.remove_event(id); + self.remove_event(res_id); }}, {text: _t("Close"), close: true}