Fixed: Attendance update was broken due to wrong comparison.

This commit is contained in:
Amritanshu 2013-12-07 11:39:04 +05:30
parent 835e20bd30
commit 66aca999e2

@ -297,7 +297,7 @@ class Attendance(Base):
def create(self):
old = DBSession.query(Attendance).filter(Attendance.date == self.date) \
.filter(Attendance.employee_id == self.employee_id) \
.filter(Attendance.is_valid is True).first()
.filter(Attendance.is_valid == True).first()
if old is None or old.attendance_type != self.attendance_type:
if old is not None:
old.is_valid = False