[IMP] pre-commit: first run on whole repo

This commit is contained in:
Kevin Khao
2021-11-26 18:54:38 +03:00
parent a04b8980e1
commit 167aefee13
289 changed files with 6020 additions and 4170 deletions

View File

@@ -2,19 +2,19 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
{
'name': 'Company Code',
'summary': 'Add a code field in company',
'version': '12.0.0.0.1',
'author': 'Akretion',
'maintainer': 'Akretion',
'license': 'AGPL-3',
'category': 'base',
'depends': [
'base',
"name": "Company Code",
"summary": "Add a code field in company",
"version": "12.0.0.0.1",
"author": "Akretion",
"maintainer": "Akretion",
"license": "AGPL-3",
"category": "base",
"depends": [
"base",
],
'website': 'http://www.akretion.com/',
'data': [
'views/company_view.xml',
"website": "https://github.com/OCA/odoo-usability",
"data": [
"views/company_view.xml",
],
'installable': False,
"installable": False,
}

View File

@@ -1,15 +1,15 @@
# Copyright 2019 David BEAL @ Akretion
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
from odoo import models, fields
from odoo import fields, models
class ResCompany(models.Model):
_inherit = 'res.company'
_inherit = "res.company"
code = fields.Char(
required=True, default='CODE',
help="Field used in object name as suffix")
required=True, default="CODE", help="Field used in object name as suffix"
)
def _add_company_code(self, super_object):
""
@@ -19,15 +19,20 @@ class ResCompany(models.Model):
return self.env['res.company']._add_company_code(super())
"""
records = super_object.__self__
if records and records[0]._name == 'res.company':
if records and records[0]._name == "res.company":
codes = {x.id: x.code for x in records}
else:
codes = {x.id: x['company_id']['code'] for x in records
if getattr(x, 'company_id')}
codes = {
x.id: x["company_id"]["code"]
for x in records
if getattr(x, "company_id")
}
if not codes:
return super_object.name_get()
return [(elm[0], '%s (%s)' % (elm[1], codes[elm[0]] or ''))
for elm in super_object.name_get()]
return [
(elm[0], "%s (%s)" % (elm[1], codes[elm[0]] or ""))
for elm in super_object.name_get()
]
def name_get(self):
return self.env['res.company']._add_company_code(super())
return self.env["res.company"]._add_company_code(super())

View File

@@ -1,4 +1,4 @@
To display your company code with `name_get()` just
To display your company code with `name_get()` just
write this in your custom code according to your model

View File

@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<record id="view_company_form" model="ir.ui.view">
<field name="model">res.company</field>
<field name="inherit_id" ref="base.view_company_form"/>
<field name="inherit_id" ref="base.view_company_form" />
<field name="arch" type="xml">
<field name="partner_id" position="before">
<field name="code"/>
<field name="code" />
</field>
</field>
</record>