summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJérome Maes <jem@openerp.com>2016-04-21 12:01:44 +0200
committerJérome Maes <jem@openerp.com>2016-04-22 14:49:35 +0200
commitd0459de3384874bbd3be79c278e7bbf21f243a0e (patch)
tree716bbff9cf7029112ad6681747ca42a50f522efc
parentf5b7d2ef4ff4b131d9bc99bc25c1b5d4ce1c1074 (diff)
[FIX] google_calendar : sync with google button not bound
Commit 002660a9b05cf8620e1c5287a8538ac5e806d59e remove 'view_loading' method, but doesn't adapt this code.
-rw-r--r--addons/google_calendar/static/src/js/calendar_sync.js10
1 files changed, 6 insertions, 4 deletions
diff --git a/addons/google_calendar/static/src/js/calendar_sync.js b/addons/google_calendar/static/src/js/calendar_sync.js
index 2839152d270..52f73dc53dc 100644
--- a/addons/google_calendar/static/src/js/calendar_sync.js
+++ b/addons/google_calendar/static/src/js/calendar_sync.js
@@ -11,12 +11,14 @@ var _t = core._t;
var QWeb = core.qweb;
CalendarView.include({
- view_loading: function(r) {
+ init: function(parent, dataset, fields_view, options){
var self = this;
- this.$el.on('click', '.o_google_sync_button', function() {
- self.sync_calendar(r);
+ this._super.apply(this, arguments);
+ this.events = _.extend(this.events || {}, {
+ 'click .o_google_sync_button': function() {
+ self.sync_calendar(self.fields_view);
+ },
});
- return this._super(r);
},
sync_calendar: function(res, button) {
var self = this;