[FIX] *: invalid parameter 'tracking' on non-mail-thread models
This commit is contained in:
committed by
Xavier Morel
parent
4e95c9b999
commit
51c4e6e2fc
@@ -3578,6 +3578,10 @@ class AccountMoveLine(models.Model):
|
||||
|
||||
return result
|
||||
|
||||
def _valid_field_parameter(self, field, name):
|
||||
# I can't even
|
||||
return name == 'tracking' or super()._valid_field_parameter(field, name)
|
||||
|
||||
def unlink(self):
|
||||
moves = self.mapped('move_id')
|
||||
|
||||
|
||||
@@ -153,9 +153,9 @@ class Goal(models.Model):
|
||||
"to generate goals with a value in this field.")
|
||||
start_date = fields.Date("Start Date", default=fields.Date.today)
|
||||
end_date = fields.Date("End Date") # no start and end = always active
|
||||
target_goal = fields.Float('To Reach', required=True, tracking=True)
|
||||
target_goal = fields.Float('To Reach', required=True)
|
||||
# no goal = global index
|
||||
current = fields.Float("Current Value", required=True, default=0, tracking=True)
|
||||
current = fields.Float("Current Value", required=True, default=0)
|
||||
completeness = fields.Float("Completeness", compute='_get_completion')
|
||||
state = fields.Selection([
|
||||
('draft', "Draft"),
|
||||
@@ -163,7 +163,7 @@ class Goal(models.Model):
|
||||
('reached', "Reached"),
|
||||
('failed', "Failed"),
|
||||
('canceled', "Canceled"),
|
||||
], default='draft', string='State', required=True, tracking=True)
|
||||
], default='draft', string='State', required=True)
|
||||
to_update = fields.Boolean('To update')
|
||||
closed = fields.Boolean('Closed goal', help="These goals will not be recomputed.")
|
||||
|
||||
|
||||
@@ -599,7 +599,7 @@ class PaymentTransaction(models.Model):
|
||||
help='Internal reference of the TX')
|
||||
acquirer_reference = fields.Char(string='Acquirer Reference', readonly=True, help='Reference of the TX as stored in the acquirer database')
|
||||
# duplicate partner / transaction data to store the values at transaction time
|
||||
partner_id = fields.Many2one('res.partner', 'Customer', tracking=True)
|
||||
partner_id = fields.Many2one('res.partner', 'Customer')
|
||||
partner_name = fields.Char('Partner Name')
|
||||
partner_lang = fields.Selection(_lang_get, 'Language', default=lambda self: self.env.lang)
|
||||
partner_email = fields.Char('Email')
|
||||
|
||||
@@ -641,7 +641,7 @@ class ResourceResource(models.Model):
|
||||
|
||||
name = fields.Char(required=True)
|
||||
active = fields.Boolean(
|
||||
'Active', default=True, tracking=True,
|
||||
'Active', default=True,
|
||||
help="If the active field is set to False, it will allow you to hide the resource record without removing it.")
|
||||
company_id = fields.Many2one('res.company', string='Company', default=lambda self: self.env.company)
|
||||
resource_type = fields.Selection([
|
||||
|
||||
Reference in New Issue
Block a user