Skip to content

Commit 61fab03

Browse files
author
Iryna Vyshnevska
committed
[13.0][MIG] agreement: migrate + black
1 parent 2ae9743 commit 61fab03

File tree

3 files changed

+43
-39
lines changed

3 files changed

+43
-39
lines changed

Diff for: agreement/__manifest__.py

+19-22
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,24 @@
22
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
33

44
{
5-
'name': 'Agreement',
6-
'summary': "Adds an agreement object",
7-
'version': '12.0.1.0.0',
8-
'category': 'Contract',
9-
'author': 'Akretion, '
10-
'Yves Goldberg (Ygol Internetwork), '
11-
'Odoo Community Association (OCA)',
12-
'website': 'https://github.com/oca/contract',
13-
'license': 'AGPL-3',
14-
'depends': ['base'],
15-
'data': [
16-
'security/ir.model.access.csv',
17-
'security/agreement_security.xml',
18-
'views/agreement.xml',
19-
'views/agreement_type.xml',
20-
],
21-
'demo': ['demo/demo.xml'],
22-
'development_status': 'Beta',
23-
'maintainers': [
24-
'ygol',
25-
'alexis-via',
5+
"name": "Agreement",
6+
"summary": "Adds an agreement object",
7+
"version": "13.0.1.0.0",
8+
"category": "Contract",
9+
"author": "Akretion, "
10+
"Yves Goldberg (Ygol Internetwork), "
11+
"Odoo Community Association (OCA)",
12+
"website": "https://github.com/oca/contract",
13+
"license": "AGPL-3",
14+
"depends": ["base"],
15+
"data": [
16+
"security/ir.model.access.csv",
17+
"security/agreement_security.xml",
18+
"views/agreement.xml",
19+
"views/agreement_type.xml",
2620
],
27-
'installable': True,
21+
"demo": ["demo/demo.xml"],
22+
"development_status": "Beta",
23+
"maintainers": ["ygol", "alexis-via"],
24+
"installable": True,
2825
}

Diff for: agreement/models/agreement.py

+22-17
Original file line numberDiff line numberDiff line change
@@ -2,32 +2,35 @@
22
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
33

44

5-
from odoo import models, fields
5+
from odoo import fields, models
66

77

88
class Agreement(models.Model):
9-
_name = 'agreement'
10-
_description = 'Agreement'
9+
_name = "agreement"
10+
_description = "Agreement"
1111

1212
code = fields.Char(required=True, copy=False)
1313
name = fields.Char(required=True)
1414
partner_id = fields.Many2one(
15-
'res.partner', string='Partner', ondelete='restrict',
16-
domain=[('parent_id', '=', False)])
15+
"res.partner",
16+
string="Partner",
17+
ondelete="restrict",
18+
domain=[("parent_id", "=", False)],
19+
)
1720
company_id = fields.Many2one(
18-
'res.company', string='Company',
19-
default=lambda self: self.env['res.company']._company_default_get())
21+
"res.company",
22+
string="Company",
23+
default=lambda self: self.env["res.company"]._company_default_get(),
24+
)
2025
is_template = fields.Boolean(
2126
string="Is a Template?",
2227
default=False,
2328
copy=False,
2429
help="Set if the agreement is a template. "
25-
"Template agreements don't require a partner."
30+
"Template agreements don't require a partner.",
2631
)
2732
agreement_type_id = fields.Many2one(
28-
'agreement.type',
29-
string="Agreement Type",
30-
help="Select the type of agreement",
33+
"agreement.type", string="Agreement Type", help="Select the type of agreement"
3134
)
3235
active = fields.Boolean(default=True)
3336
signature_date = fields.Date()
@@ -39,12 +42,14 @@ def name_get(self):
3942
for agr in self:
4043
name = agr.name
4144
if agr.code:
42-
name = '[%s] %s' % (agr.code, agr.name)
45+
name = "[{}] {}".format(agr.code, agr.name)
4346
res.append((agr.id, name))
4447
return res
4548

46-
_sql_constraints = [(
47-
'code_partner_company_unique',
48-
'unique(code, partner_id, company_id)',
49-
'This agreement code already exists for this partner!'
50-
)]
49+
_sql_constraints = [
50+
(
51+
"code_partner_company_unique",
52+
"unique(code, partner_id, company_id)",
53+
"This agreement code already exists for this partner!",
54+
)
55+
]

Diff for: agreement/security/ir.model.access.csv

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
22
access_agreement_read,Read access on agreement to Employees,model_agreement,base.group_user,1,0,0,0
33
access_agreement_full,Full access on agreement grp,model_agreement,base.group_no_one,1,1,1,1
4+
access_agreement_type_user,access_agreement_type_user,model_agreement_type,base.group_user,1,0,0,0
5+
access_agreement_type_manager,access_agreement_type_manager,model_agreement_type,base.group_no_one,1,1,1,1

0 commit comments

Comments
 (0)