From f89ffdb57a218c1ea75ddfa82263371d67f56344 Mon Sep 17 00:00:00 2001 From: Neil Trini Lasrado Date: Mon, 21 Nov 2016 18:32:40 +0530 Subject: [PATCH] Fixes for student Attendance --- .../schools/doctype/student_attendance/student_attendance.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/erpnext/schools/doctype/student_attendance/student_attendance.py b/erpnext/schools/doctype/student_attendance/student_attendance.py index d9949b0850..45b3014579 100644 --- a/erpnext/schools/doctype/student_attendance/student_attendance.py +++ b/erpnext/schools/doctype/student_attendance/student_attendance.py @@ -31,7 +31,8 @@ class StudentAttendance(Document): (self.student, self.course_schedule, self.name)) else: attendance_records= frappe.db.sql("""select name from `tabStudent Attendance` where \ - student= %s and date= %s and name != %s and course_schedule='' and docstatus=1""", + student= %s and date= %s and name != %s and docstatus=1 and \ + (course_schedule is Null or course_schedule='')""", (self.student, self.date, self.name)) if attendance_records: