Skip to content
Extraits de code Groupes Projets
Valider af135914 rédigé par Rémi - Le Filament's avatar Rémi - Le Filament
Parcourir les fichiers

Fix issue with multiple values on installation compute

parent a0ab4270
Branches
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -61,20 +61,23 @@ class CGScopExpense(models.Model): ...@@ -61,20 +61,23 @@ class CGScopExpense(models.Model):
# ------------------------------------------------------ # ------------------------------------------------------
@api.depends('quantity', 'unit_amount') @api.depends('quantity', 'unit_amount')
def _compute_values(self): def _compute_values(self):
self.quantity_computed = self.quantity for expense if self:
self.unit_amount_computed = self.unit_amount expense.quantity_computed = expense.quantity
expense.unit_amount_computed = expense.unit_amount
@api.depends('employee_id') @api.depends('employee_id')
def _compute_from_address(self): def _compute_from_address(self):
if self.employee_id: for expense in self:
self.from_address = self._format_address( if expense.employee_id:
self.employee_id.address_id) expense.from_address = expense._format_address(
expense.employee_id.address_id)
@api.depends('timesheet_id') @api.depends('timesheet_id')
def _compute_to_address(self): def _compute_to_address(self):
if self.timesheet_id: for expense in self:
self.to_address = self._format_address( if expense.timesheet_id:
self.timesheet_id.partner_id) expense.to_address = expense._format_address(
expense.timesheet_id.partner_id)
# ------------------------------------------------------ # ------------------------------------------------------
# Onchange Fields # Onchange Fields
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter