From 0cc22f7dafcecff3f647a6b1c90fffa3eea8ee7f Mon Sep 17 00:00:00 2001 From: Stepan Savelyev Date: Wed, 5 Feb 2020 11:20:17 +0500 Subject: [PATCH] [FIX] cant install module --- models/res_partner_contract.py | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/models/res_partner_contract.py b/models/res_partner_contract.py index db95c18..91eb6d6 100644 --- a/models/res_partner_contract.py +++ b/models/res_partner_contract.py @@ -36,10 +36,21 @@ class PartnerContract(models.Model, IDocument, Extension): """Returns timestamp of now by local datetime""" return datetime.datetime.now().timestamp() + partner_id = fields.Many2one( + "res.partner", + string="Partner", + default=lambda self: self.env.context.get("active_id"), + required=True, + ) + company_id = fields.Many2one( + "res.partner", + string="Company", + default=lambda self: self.env.user.company_id.partner_id, + ) + create_date_ts = fields.Char(default=_get_default_create_date_ts) res_model = fields.Char(default=lambda self: self._name) name = fields.Char(string="Contract number", default=_get_default_name,) create_date = fields.Datetime(string="Created on") - create_date_ts = fields.Char(default=_get_default_create_date_ts) date_conclusion = fields.Date(string="Date of system conclusion",) date_conclusion_fix = fields.Date( string="Date of manual conclusion", @@ -55,17 +66,6 @@ class PartnerContract(models.Model, IDocument, Extension): contract_annex_number = fields.Integer( default=1, help="Counter for generate Annex name" ) - partner_id = fields.Many2one( - "res.partner", - string="Partner", - default=lambda self: self.env.context.get("active_id"), - required=True, - ) - company_id = fields.Many2one( - "res.partner", - string="Company", - default=lambda self: self.env.user.company_id.partner_id, - ) state = fields.Selection( [("draft", "New"), ("sign", "Signed"), ("close", "Closed"),], string="Status",