minor fix

This commit is contained in:
Nabin Hait
2017-02-22 13:05:46 +05:30
parent 1e3a0b4632
commit 08847bd06a
4 changed files with 9 additions and 11 deletions

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 = frappe.db.get_value("Student Attendance", filters = {
student_attendance_list = frappe.get_list("Student Attendance", fields = ['name'], filters = {
"student": student,
"course_schedule": course_schedule,
"student_batch": student_batch,
"date": date
})
if student_attendance:
student_attendance = frappe.get_doc("Student Attendance", student_attendance)
if student_attendance_list:
student_attendance = frappe.get_doc("Student Attendance", student_attendance_list[0])
else:
student_attendance = frappe.new_doc("Student Attendance")
student_attendance.student = student