From 2da2d8ba5e4aa4cff4dff5313f03a28b062974e4 Mon Sep 17 00:00:00 2001 From: "Vaibhav (OpenERP)" Date: Mon, 12 Mar 2012 18:28:12 +0530 Subject: [PATCH] [FIX] Week,Day mode should able to save/delete event. lp bug: https://launchpad.net/bugs/946378 fixed bzr revid: vda@tinyerp.com-20120312125812-k6swcoskhn134ba2 --- addons/web_calendar/static/src/js/calendar.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/addons/web_calendar/static/src/js/calendar.js b/addons/web_calendar/static/src/js/calendar.js index fd5531b6271..912fa4d6e4d 100644 --- a/addons/web_calendar/static/src/js/calendar.js +++ b/addons/web_calendar/static/src/js/calendar.js @@ -339,7 +339,7 @@ openerp.web_calendar.CalendarView = openerp.web.View.extend({ }); } }, - do_edit_event: function(event_id) { + do_edit_event: function(event_id, evt) { var self = this; var index = this.dataset.get_id_index(event_id); if (index !== null) { @@ -363,6 +363,8 @@ openerp.web_calendar.CalendarView = openerp.web.View.extend({ // I tried scheduler.editStop(event_id); but doesn't work either // After losing one hour on this, here's a quick and very dirty fix : $(".dhx_cancel_btn").click(); + } else { + scheduler.editStop($(evt.target).hasClass('icon_save')); } }, get_event_data: function(event_obj) {