From 753c8dedde58b2c03dd3108dea13e864971c8e1f Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Wed, 22 Feb 2017 11:53:13 +0530 Subject: [PATCH] Update api.py --- erpnext/schools/api.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/erpnext/schools/api.py b/erpnext/schools/api.py index f6ada4efeb..eb9aac2d8b 100644 --- a/erpnext/schools/api.py +++ b/erpnext/schools/api.py @@ -74,15 +74,15 @@ def make_attendance_records(student, student_name, status, course_schedule=None, :param course_schedule: Course Schedule. :param status: Status (Present/Absent) """ - student_attendance_list = frappe.get_list("Student Attendance", fields = ["name"], filters = { + student_attendance = frappe.db.get_value("Student Attendance", filters = { "student": student, "course_schedule": course_schedule, "student_batch": student_batch, "date": date }) - if student_attendance_list: - student_attendance = frappe.get_doc("Student Attendance", student_attendance_list[0]) + if student_attendance: + student_attendance = frappe.get_doc("Student Attendance", student_attendance) else: student_attendance = frappe.new_doc("Student Attendance") student_attendance.student = student @@ -293,4 +293,4 @@ def update_email_group(doctype, name): email = frappe.db.get_value("Guardian", guard.guardian, "email_address") if email: email_list.append(email) - add_subscribers(name, email_list) \ No newline at end of file + add_subscribers(name, email_list)