chore: added session check for profile page
This commit is contained in:
parent
16b4129ede
commit
bd499fcf27
@ -5,7 +5,13 @@ import frappe
|
||||
no_cache = 1
|
||||
|
||||
def get_context(context):
|
||||
if frappe.session.user == "Guest":
|
||||
frappe.local.flags.redirect_location = '/lms'
|
||||
raise frappe.Redirect
|
||||
|
||||
context.student = utils.get_current_student()
|
||||
if not context.student:
|
||||
context.student = frappe.get_doc('User', frappe.session.user)
|
||||
context.progress = get_program_progress(context.student.name)
|
||||
|
||||
def get_program_progress(student):
|
||||
@ -17,8 +23,4 @@ def get_program_progress(student):
|
||||
completion = utils.get_program_completion(program)
|
||||
student_progress.append({'program': program.program_name, 'name': program.name, 'progress':progress, 'completion': completion})
|
||||
|
||||
return student_progress
|
||||
|
||||
|
||||
|
||||
|
||||
return student_progress
|
Loading…
x
Reference in New Issue
Block a user