fix: user doctype singles issue

This commit is contained in:
Jannat Patel
2023-01-03 22:04:59 +05:30
parent cd88657bc9
commit b970eb1541
4 changed files with 8 additions and 7 deletions

View File

@@ -287,6 +287,4 @@ profile_url_prefix = "/users/"
signup_form_template = "lms.plugins.show_custom_signup"
on_login = "lms.overrides.user.on_login"
on_session_creation = "lms.overrides.user.on_session_creation"

View File

@@ -273,7 +273,6 @@ def sign_up(email, full_name, verify_terms, user_category):
def set_country_from_ip(login_manager=None, user=None):
if not user and login_manager:
user = login_manager.user
user_country = frappe.db.get_value("User", user, "country")
# if user_country:
# return
@@ -294,10 +293,6 @@ def get_country_code():
return
def on_login(login_manager):
set_country_from_ip()
def on_session_creation(login_manager):
if frappe.db.get_single_value("System Settings", "setup_complete"):
frappe.local.response["home_page"] = "/courses"

View File

@@ -44,3 +44,4 @@ lms.patches.v0_0.rename_instructor_role
lms.patches.v0_0.change_course_creation_settings #12-12-2022
lms.patches.v0_0.check_onboarding_status #21-12-2022
lms.patches.v0_0.assignment_file_type
lms.patches.v0_0.user_singles_issue #23-11-2022

View File

@@ -0,0 +1,7 @@
import frappe
def execute():
rows = frappe.db.sql("select field from `tabSingles` where doctype='User'", as_dict = True)
if len(rows):
frappe.db.sql("delete from `tabSingles` where doctype='User'")