fix: redirect to FC dashboard when login to FC

This commit is contained in:
Jannat Patel
2025-02-19 15:35:34 +05:30
parent a8690e41e6
commit c6d59216fd
3 changed files with 14 additions and 149 deletions
+7 -1
View File
@@ -22,7 +22,10 @@ from frappe.utils import (
from lms.lms.utils import get_average_rating, get_lesson_count
from xml.dom.minidom import parseString
from lms.lms.doctype.course_lesson.course_lesson import save_progress
from frappe.integrations.frappe_providers.frappecloud_billing import is_fc_site
from frappe.integrations.frappe_providers.frappecloud_billing import (
is_fc_site,
current_site_info,
)
@frappe.whitelist()
@@ -176,6 +179,9 @@ def get_user_info():
user.is_evaluator = "Batch Evaluator" in user.roles
user.is_student = "LMS Student" in user.roles
user.is_fc_site = is_fc_site()
if user.is_fc_site and user.user_type == "System User":
user.site_info = current_site_info()
user.sitename = frappe.local.site
return user