diff --git a/yuthon_hr_attendance/models/card_approval.py b/yuthon_hr_attendance/models/card_approval.py index d61535f66..7e2ff567b 100644 --- a/yuthon_hr_attendance/models/card_approval.py +++ b/yuthon_hr_attendance/models/card_approval.py @@ -40,6 +40,7 @@ class CardApprovals(models.Model): @api.depends('users_id') def _compute_number_cards_replaced(self): + self.number_cards_replaced = 0 if self.attendance_id: vacation_date = (self.attendance_id.current_data).replace(day=1) vacation_report = self.env['yuthon.vacation.reports'].search([ @@ -49,8 +50,6 @@ class CardApprovals(models.Model): if vacation_report: vacation_report.vacation_date() self.number_cards_replaced = vacation_report.number_card - else: - self.number_cards_replaced = 0 @api.constrains("users_id", "attendance_id")