feat: video watch time tracking
This commit is contained in:
@@ -1324,9 +1324,18 @@ def get_lesson(course, chapter, lesson):
|
||||
lesson_details.course_title = course_info.title
|
||||
lesson_details.paid_certificate = course_info.paid_certificate
|
||||
lesson_details.disable_self_learning = course_info.disable_self_learning
|
||||
lesson_details.videos = get_video_details(lesson_name)
|
||||
return lesson_details
|
||||
|
||||
|
||||
def get_video_details(lesson_name):
|
||||
return frappe.get_all(
|
||||
"LMS Video Watch Duration",
|
||||
{"lesson": lesson_name, "member": frappe.session.user},
|
||||
["source", "watch_time"],
|
||||
)
|
||||
|
||||
|
||||
def get_neighbour_lesson(course, chapter, lesson):
|
||||
numbers = []
|
||||
current = f"{chapter}.{lesson}"
|
||||
|
||||
Reference in New Issue
Block a user