diff --git a/addons/mail/static/src/js/views/activity/activity_controller.js b/addons/mail/static/src/js/views/activity/activity_controller.js index 9d60bd40337..80de260afc0 100644 --- a/addons/mail/static/src/js/views/activity/activity_controller.js +++ b/addons/mail/static/src/js/views/activity/activity_controller.js @@ -68,7 +68,7 @@ var ActivityController = BasicController.extend({ disable_multiple_selection: true, context: state.context, on_selected: function (record) { - var fakeRecord = state.getKanbanActivityData({}, record[0]); + var fakeRecord = state.getKanbanActivityData({}, record[0].id); var widget = new KanbanActivity(self, 'activity_ids', fakeRecord, {}); widget.scheduleActivity(); }, diff --git a/addons/test_mail/static/tests/activity_tests.js b/addons/test_mail/static/tests/activity_tests.js index 8e37788b5d9..6d4e1d05bdf 100644 --- a/addons/test_mail/static/tests/activity_tests.js +++ b/addons/test_mail/static/tests/activity_tests.js @@ -367,7 +367,7 @@ QUnit.test('activity view: search more to schedule an activity for a record of a assert.step('doAction'); var expectedAction = { context: { - default_res_id: { id: mailTestActivityId1, display_name: undefined }, + default_res_id: mailTestActivityId1, default_res_model: "mail.test.activity", }, name: "Schedule Activity",