[IMP] project: display commercial_partner_id in project kanban view
Before this commit, when the partner_id in the project, we display the partner_id selected in this project in the kanban card of it. This committ displays the commercial_partner_id rather than the partner_id in the kanban card of each project in the kanban view to be consist with task's kanban card. task-2232042 closes #51471
This commit is contained in:
@@ -178,6 +178,7 @@ class Project(models.Model):
|
||||
partner_phone = fields.Char(
|
||||
compute='_compute_partner_phone', inverse='_inverse_partner_phone',
|
||||
string="Phone", readonly=False, store=True, copy=False)
|
||||
commercial_partner_id = fields.Many2one(related="partner_id.commercial_partner_id")
|
||||
company_id = fields.Many2one('res.company', string='Company', required=True, default=lambda self: self.env.company)
|
||||
currency_id = fields.Many2one('res.currency', related="company_id.currency_id", string="Currency", readonly=True)
|
||||
analytic_account_id = fields.Many2one('account.analytic.account', string="Analytic Account", copy=False, ondelete='set null',
|
||||
|
||||
@@ -506,6 +506,7 @@
|
||||
<kanban class="oe_background_grey o_kanban_dashboard o_project_kanban o_emphasize_colors" on_create="project.open_create_project" sample="1">
|
||||
<field name="name"/>
|
||||
<field name="partner_id"/>
|
||||
<field name="commercial_partner_id"/>
|
||||
<field name="color"/>
|
||||
<field name="task_count"/>
|
||||
<field name="label_tasks"/>
|
||||
@@ -529,7 +530,7 @@
|
||||
<div class="o_primary">
|
||||
<span class="o_text_overflow"><t t-esc="record.name.value"/></span>
|
||||
<span class="o_text_overflow" t-if="record.partner_id.value">
|
||||
<strong><t t-esc="record.partner_id.value"/></strong>
|
||||
<strong><t t-esc="record.commercial_partner_id.value"/></strong>
|
||||
</span>
|
||||
<div t-if="record.date.raw_value">
|
||||
<field name="date" widget="remaining_days"/>
|
||||
|
||||
Reference in New Issue
Block a user