Update api.py

This commit is contained in:
Nabin Hait 2017-02-22 11:53:13 +05:30 committed by GitHub
parent 47aba953e2
commit 753c8dedde

View File

@ -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)
add_subscribers(name, email_list)