Skip to content
This repository has been archived by the owner on Nov 8, 2021. It is now read-only.

Commit

Permalink
[IMP] l10n_it_pec: black, isort, prettier
Browse files Browse the repository at this point in the history
  • Loading branch information
Borruso committed Apr 9, 2021
1 parent 885d277 commit 1499eba
Show file tree
Hide file tree
Showing 6 changed files with 31 additions and 22 deletions.
22 changes: 11 additions & 11 deletions l10n_it_pec/__manifest__.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,16 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).

{
'name': 'Italian Localization - Email PEC',
'version': '12.0.1.0.1',
'category': 'Localization/Italy',
'summary': 'Aggiunge il campo email PEC al partner',
'author': "Odoo Italia Network,Odoo Community Association (OCA)",
'website': 'https://github.com/OCA/l10n-italy/tree/12.0/l10n_it_pec',
'license': 'AGPL-3',
'depends': ['mail'],
'data': [
'views/partner_view.xml',
"name": "Italian Localization - Email PEC",
"version": "12.0.1.0.1",
"category": "Localization/Italy",
"summary": "Aggiunge il campo email PEC al partner",
"author": "Odoo Italia Network,Odoo Community Association (OCA)",
"website": "https://github.com/OCA/l10n-italy",
"license": "AGPL-3",
"depends": ["mail"],
"data": [
"views/partner_view.xml",
],
'installable': True,
"installable": True,
}
4 changes: 2 additions & 2 deletions l10n_it_pec/models/partner.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Copyright 2014 Associazione Odoo Italia (<http://www.odoo-italia.org>)
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).

from odoo import models, fields
from odoo import fields, models


class ResPartner(models.Model):
_inherit = "res.partner"

pec_mail = fields.Char(string='PEC Mail')
pec_mail = fields.Char(string="PEC Mail")
2 changes: 1 addition & 1 deletion l10n_it_pec/readme/CONTRIBUTORS.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
* Franco Tampieri <[email protected]>
* Francesco Apruzzese <[email protected]>
* Stefano Consolaro <https://github.com/mymage>
* Stefano Consolaro <https://github.com/mymage>
18 changes: 10 additions & 8 deletions l10n_it_pec/views/partner_view.xml
Original file line number Diff line number Diff line change
@@ -1,23 +1,23 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<record id="view_partner_pec_form" model="ir.ui.view">
<field name="name">res.partner.pec.form</field>
<field name="model">res.partner</field>
<field name="inherit_id" ref="mail.res_partner_view_form_inherit_mail"/>
<field name="inherit_id" ref="mail.res_partner_view_form_inherit_mail" />
<field name="arch" type="xml">
<!-- Use of xpath is mandatory due to a change in email field structure
added on commit 59b4836e8d14abdca49e43cdd72b2151e78230d4 where the
added on commit 59b4836e8d14abdca49e43cdd72b2151e78230d4 where the
email element was inserted inside a div -->
<xpath expr="//field[@name='email']/ancestor::div" position="after">
<field name="pec_mail" widget="email"/>
<field name="pec_mail" widget="email" />
</xpath>
</field>
</record>

<record id="view_partner_pec_tree" model="ir.ui.view">
<field name="name">res.partner.pec.tree</field>
<field name="model">res.partner</field>
<field name="inherit_id" ref="base.view_partner_tree"/>
<field name="inherit_id" ref="base.view_partner_tree" />
<field name="arch" type="xml">
<field name="email" position="after">
<field name="pec_mail" />
Expand All @@ -28,14 +28,16 @@
<record model="ir.ui.view" id="res_partner_kanban_pec_view">
<field name="name">res.partner.pec.kanban</field>
<field name="model">res.partner</field>
<field name="inherit_id" ref="base.res_partner_kanban_view"/>
<field name="inherit_id" ref="base.res_partner_kanban_view" />
<field name="arch" type="xml">
<field name="email" position="after">
<field name="pec_mail"/>
<field name="pec_mail" />
</field>
<xpath expr="//div[hasclass('oe_kanban_details')]/ul" position="inside">
<li t-if="record.pec_mail.raw_value">
<a t-attf-href="mailto:#{record.pec_mail.raw_value}"><field name="pec_mail"/></a><span> (PEC)</span>
<a t-attf-href="mailto:#{record.pec_mail.raw_value}"><field
name="pec_mail"
/></a><span> (PEC)</span>
</li>
</xpath>
</field>
Expand Down
1 change: 1 addition & 0 deletions setup/l10n_it_pec/odoo/addons/l10n_it_pec
6 changes: 6 additions & 0 deletions setup/l10n_it_pec/setup.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
import setuptools

setuptools.setup(
setup_requires=['setuptools-odoo'],
odoo_addon=True,
)

0 comments on commit 1499eba

Please sign in to comment.