[FIX] Missing GroupClick Functionality

This commit is contained in:
Martin Nicolas Cuesta
2018-04-17 09:22:52 -03:00
parent 20afdb1013
commit fd30263a93
2 changed files with 20 additions and 21 deletions

View File

@@ -10,6 +10,7 @@ var _t = core._t;
var CalendarController = AbstractController.extend({
custom_events: _.extend({}, AbstractController.prototype.custom_events, {
onGroupClick: '_onGroupClick',
onUpdate: '_onUpdate',
onRemove: '_onRemove',
onMove: '_onMove',
@@ -62,6 +63,17 @@ var CalendarController = AbstractController.extend({
});
},
_onGroupClick: function (event) {
var groupField = this.renderer.last_group_bys[0];
return this.do_action({
type: 'ir.actions.act_window',
res_model: this.renderer.view.fields[groupField].relation,
res_id: event.data.item.group,
target: 'new',
views: [[false, 'form']]
});
},
_onUpdate: function(event) {
var self = this;
this.renderer = event.data.renderer;