diff --git a/hrms/hr/doctype/leave_application/leave_application.py b/hrms/hr/doctype/leave_application/leave_application.py index fbd97c1e4a..c19499e38a 100755 --- a/hrms/hr/doctype/leave_application/leave_application.py +++ b/hrms/hr/doctype/leave_application/leave_application.py @@ -268,8 +268,7 @@ def create_or_update_attendance(self, attendance_name, date): if attendance_name: # update existing attendance, change absent to on leave doc = frappe.get_doc("Attendance", attendance_name) - if doc.status != status: - doc.db_set({"status": status, "leave_type": self.leave_type, "leave_application": self.name}) + doc.db_set({"status": status, "leave_type": self.leave_type, "leave_application": self.name}) else: # make new attendance and submit it doc = frappe.new_doc("Attendance")