Files
web/web_view_calendar_column/static/src/js/calendar_controller.js
2020-02-19 23:05:07 +01:00

20 lines
741 B
JavaScript

odoo.define('web_view_calendar_column.CalendarController', function (require) {
"use strict";
var CalendarController = require('web.CalendarController');
CalendarController.include({
_onOpenCreate: function (event) {
if (event.data.resource && event.data.resource.id) {
var value = event.data.resource.id;
if (this.model.fields[this.model.fieldColumn].type === 'many2one')
value = parseInt(value);
this.context['default_'+ this.model.fieldColumn] = value;
}
else
this.context['default_'+ this.model.fieldColumn] = false;
return this._super.apply(this, arguments);
},
});
});