diff options
| author | Bruno Boi <boi@odoo.com> | 2020-05-27 09:06:31 +0000 |
|---|---|---|
| committer | Yannick Tivisse <yti@odoo.com> | 2020-06-16 12:15:40 +0000 |
| commit | fcf616c2e6e63e501dee9d76279b1f8185d8eacd (patch) | |
| tree | ce09c3a28ccedd6692e8840d494f0650d5acfd07 /addons | |
| parent | 231eaa0fd888f5e795fd987111c0bb805fc8fc71 (diff) | |
[IMP] calendar: Use the avatar widget on event popover
The responsible of an event will now appear through the avatar widget.
Taskid: 2263837
Diffstat (limited to 'addons')
| -rw-r--r-- | addons/calendar/models/calendar_event.py | 4 | ||||
| -rw-r--r-- | addons/calendar/views/calendar_views.xml | 6 |
2 files changed, 5 insertions, 5 deletions
diff --git a/addons/calendar/models/calendar_event.py b/addons/calendar/models/calendar_event.py index 5f42dae6576..df6347a678c 100644 --- a/addons/calendar/models/calendar_event.py +++ b/addons/calendar/models/calendar_event.py @@ -219,9 +219,9 @@ class Meeting(models.Model): #redifine message_ids to remove autojoin to avoid search to crash in get_recurrent_ids message_ids = fields.One2many(auto_join=False) - user_id = fields.Many2one('res.users', 'Owner', default=lambda self: self.env.user) + user_id = fields.Many2one('res.users', 'Responsible', default=lambda self: self.env.user) partner_id = fields.Many2one( - 'res.partner', string='Responsible', related='user_id.partner_id', readonly=True) + 'res.partner', string='Responsible Contact', related='user_id.partner_id', readonly=True) active = fields.Boolean( 'Active', default=True, help="If the active field is set to false, it will allow you to hide the event alarm information without removing it.") diff --git a/addons/calendar/views/calendar_views.xml b/addons/calendar/views/calendar_views.xml index 478114f7d59..a7a5c86e026 100644 --- a/addons/calendar/views/calendar_views.xml +++ b/addons/calendar/views/calendar_views.xml @@ -232,7 +232,7 @@ </page> <page name="page_misc" string="Misc" groups="base.group_no_one"> <group> - <label for="user_id" string="Owner"/> + <label for="user_id"/> <field name="user_id" nolabel="1" widget="many2one_avatar_user"/> </group> </page> @@ -254,9 +254,9 @@ <calendar js_class="attendee_calendar" string="Meetings" date_start="start" date_stop="stop" date_delay="duration" all_day="allday" event_open_popup="true" event_limit="5" - color="partner_id"> + color="user_id"> <field name="attendee_status"/> - <field name="partner_id" filters="1"/> + <field name="user_id" string="Responsible" filters="1" widget="many2one_avatar_user"/> <field name="partner_ids" widget="many2many_tags_avatar" write_model="calendar.contacts" write_field="partner_id" avatar_field="image_128"/> <field name="is_highlighted" invisible="1"/> <field name="description"/> |
