[FIX] agreement_legal: Change company_contact_id domain

Before this commit, the view of agreement uses a dotted domain
on the 'right leaf' in the company_conact_id field causing
an javascript error.

Translated using Weblate (Portuguese (Portugal))

Currently translated at 73.9% (210 of 284 strings)

Translation: contract-12.0/contract-12.0-agreement_legal
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-agreement_legal/pt_PT/

Translated using Weblate (Portuguese)

Currently translated at 77.5% (220 of 284 strings)

Translation: contract-12.0/contract-12.0-agreement_legal
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-agreement_legal/pt/

[UPD] Update agreement_legal.pot
This commit is contained in:
Alexandre Díaz
2020-02-17 20:10:42 +01:00
committed by Patrick Wilson
parent 58672a090b
commit 660fd5af29
5 changed files with 20 additions and 17 deletions

View File

@@ -911,8 +911,8 @@ msgstr ""
#. module: agreement_legal
#: code:addons/agreement_legal/models/agreement.py:79
#: code:addons/agreement_legal/models/agreement.py:358
#: code:addons/agreement_legal/models/agreement.py:361
#: code:addons/agreement_legal/models/agreement.py:359
#: code:addons/agreement_legal/models/agreement.py:362
#, python-format
msgid "New"
msgstr ""
@@ -990,6 +990,7 @@ msgid "Parties of the agreement"
msgstr ""
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__company_partner_id
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_id
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
#: model_terms:ir.ui.view,arch_db:agreement_legal.report_agreement_document

View File

@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2020-02-17 16:58+0000\n"
"PO-Revision-Date: 2020-02-17 19:13+0000\n"
"Last-Translator: Pedro Castro Silva <pedrocs@exo.pt>\n"
"Language-Team: none\n"
"Language: pt\n"
@@ -183,13 +183,13 @@ msgstr "Subtipos"
#: model:ir.model.fields,field_description:agreement_legal.field_agreement_subtype__agreement_type_id
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_subtype_list_view
msgid "Agreement Type"
msgstr "Tipo"
msgstr "Tipo de Acordo"
#. module: agreement_legal
#: model:ir.actions.act_window,name:agreement_legal.partner_agreement_action_type
#: model:ir.model,name:agreement_legal.model_agreement_type
msgid "Agreement Types"
msgstr "Tipos"
msgstr "Tipos de Acordos"
#. module: agreement_legal
#: model:ir.actions.act_window,name:agreement_legal.action_agreement_report_order
@@ -529,7 +529,7 @@ msgstr "Descrição o tipo de renovação."
#: model:ir.model.fields,field_description:agreement_legal.field_agreement_stage__display_name
#: model:ir.model.fields,field_description:agreement_legal.field_agreement_subtype__display_name
msgid "Display Name"
msgstr "Exibir Nome"
msgstr "Nome a Apresentar"
#. module: agreement_legal
#. openerp-web
@@ -1313,7 +1313,7 @@ msgstr ""
#. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement__agreement_type_id
msgid "Select the type of agreement"
msgstr ""
msgstr "Selecione o tipo de acordo"
#. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement__assigned_user_id
@@ -1403,7 +1403,7 @@ msgstr ""
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__start_date
msgid "Start Date"
msgstr ""
msgstr "Data de Início"
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__state
@@ -1552,7 +1552,7 @@ msgstr ""
#: model:ir.model.fields,field_description:agreement_legal.field_agreement_renewaltype__name
#: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__title
msgid "Title"
msgstr ""
msgstr "Título"
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.report_agreement_document
@@ -1619,12 +1619,12 @@ msgstr ""
#. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement__end_date
msgid "When the agreement ends."
msgstr ""
msgstr "Quando termina o acordo."
#. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement__start_date
msgid "When the agreement starts."
msgstr ""
msgstr "Quando inicia o acordo."
#. module: agreement_legal
#. openerp-web

View File

@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2020-02-17 15:13+0000\n"
"PO-Revision-Date: 2020-02-17 19:13+0000\n"
"Last-Translator: alvarorib <alvaro.ribeiro@exo.pt>\n"
"Language-Team: none\n"
"Language: pt_PT\n"
@@ -92,17 +92,17 @@ msgstr "Propriedades avançadas"
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
#: model_terms:ir.ui.view,arch_db:agreement_legal.report_agreement_document
msgid "Agreement"
msgstr "Contrato"
msgstr "Acordo"
#. module: agreement_legal
#: model:ir.model,name:agreement_legal.model_agreement_appendix
msgid "Agreement Appendices"
msgstr "Anexos"
msgstr "Anexos do Acordo"
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_clause_search_view
msgid "Agreement Clause Search"
msgstr "Pesquisar Cláusulas"
msgstr "Pesquisar Cláusulas do Acordo"
#. module: agreement_legal
#: model:ir.model,name:agreement_legal.model_agreement_clause

View File

@@ -129,6 +129,7 @@ class Agreement(models.Model):
use_parties_content = fields.Boolean(
string="Use parties content",
help="Use custom content for parties")
company_partner_id = fields.Many2one(related="company_id.partner_id")
def _get_default_parties(self):
deftext = """

View File

@@ -116,6 +116,7 @@
context="{'show_address': 1}"
options="{&quot;always_reload&quot;: True}"/>
</div>
<field name="company_partner_id" invisible="1" />
</group>
<group name="partner_left" string="Primary Contact">
<field name="partner_contact_id" domain="[('parent_id', '=', partner_id)]" nolabel="1"/>
@@ -123,7 +124,7 @@
<field name="partner_contact_email" widget="email" readonly="1" nolabel="1"/>
</group>
<group name="contact_right" string="Primary Contact">
<field name="company_contact_id" domain="[('parent_id', '=', company_id.partner_id)]" nolabel="1"/>
<field name="company_contact_id" domain="[('parent_id', '=', company_partner_id)]" nolabel="1"/>
<field name="company_contact_phone" widget="phone" readonly="1" nolabel="1"/>
<field name="company_contact_email" widget="email" readonly="1" nolabel="1"/>
</group>
@@ -137,7 +138,7 @@
<field name="end_date" attrs="{'required': [('is_template', '=', False)], 'invisible': [('is_template', '=', True)]}"/>
<field name="expiration_notice"/>
<field name="change_notice"/>
<field name="notification_address_id" domain="['|', ('parent_id', '=', partner_id), ('parent_id', '=', company_id.partner_id)]"/>
<field name="notification_address_id" domain="['|', ('parent_id', '=', partner_id), ('parent_id', '=', company_partner_id)]"/>
<field name="termination_requested"/>
<field name="termination_date"/>
</group>