mirror of
https://github.com/OCA/web.git
synced 2025-02-22 13:21:25 +02:00
[FIX] Missing GroupClick Functionality
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user