diff --git a/addons/mail/static/src/components/activity/activity.js b/addons/mail/static/src/components/activity/activity.js index fb06f7734f7..fa44ca9487d 100644 --- a/addons/mail/static/src/components/activity/activity.js +++ b/addons/mail/static/src/components/activity/activity.js @@ -1,20 +1,19 @@ /** @odoo-module **/ -import { useComponentToModel } from '@mail/component_hooks/use_component_to_model'; import { useRefToModel } from '@mail/component_hooks/use_ref_to_model'; import { registerMessagingComponent } from '@mail/utils/messaging_component'; import Popover from "web.Popover"; -import { LegacyComponent } from "@web/legacy/legacy_component"; -export class Activity extends LegacyComponent { +const { Component } = owl; + +export class Activity extends Component { /** * @override */ setup() { super.setup(); - useComponentToModel({ fieldName: 'component' }); useRefToModel({ fieldName: 'markDoneButtonRef', refName: 'markDoneButton', }); } diff --git a/addons/mail/static/src/models/activity_view.js b/addons/mail/static/src/models/activity_view.js index 6170e0bc7a3..d899b3e8430 100644 --- a/addons/mail/static/src/models/activity_view.js +++ b/addons/mail/static/src/models/activity_view.js @@ -101,10 +101,6 @@ registerModel({ }, inverse: 'activityViewOwner', }), - /** - * States the OWL component of this activity view. - */ - component: attr(), /** * Compute the label for "when" the activity is due. */