summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVaibhav (OpenERP) <vda@tinyerp.com>2012-03-12 18:28:12 +0530
committerVaibhav (OpenERP) <vda@tinyerp.com>2012-03-12 18:28:12 +0530
commit2da2d8ba5e4aa4cff4dff5313f03a28b062974e4 (patch)
tree18c3405761413bb37b8a47544d8fc0f7c65dde4f
parent57b2b9730860eb36626029d77f8260daf9ee2fa4 (diff)
[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
-rw-r--r--addons/web_calendar/static/src/js/calendar.js4
1 files changed, 3 insertions, 1 deletions
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) {