From c5d217424c9d15c9dd0025fac897ea3c2f709a06 Mon Sep 17 00:00:00 2001 From: "Vaibhav (OpenERP)" Date: Tue, 21 Jun 2011 17:50:36 +0530 Subject: [PATCH] [FIX] On Resize event try to save event else create new. bzr revid: vda@tinyerp.com-20110621122036-47cmkx10qjkmnicj --- addons/base_calendar/static/src/js/calendar.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/addons/base_calendar/static/src/js/calendar.js b/addons/base_calendar/static/src/js/calendar.js index c321baea972..275dd6769fe 100644 --- a/addons/base_calendar/static/src/js/calendar.js +++ b/addons/base_calendar/static/src/js/calendar.js @@ -144,6 +144,16 @@ openerp.base_calendar.CalendarView = openerp.base.Controller.extend({ } } ); + + scheduler.attachEvent("onBeforeEventChanged", function(event_obj, native_event, is_new) { + var is_event_exist = jQuery.inArray(event_obj.id, self.dataset.ids); + if(is_event_exist >= 0 && !is_new) { + // try to save Event. + } else { + // new Event. + return true; + } + }); }, convert_event: function(event) {