From 80843ec44b31595c8b3fd0348797da517455ceb4 Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Fri, 29 Sep 2023 18:59:08 +0530 Subject: [PATCH] feat: assign LMS Student role to all signups --- lms/overrides/user.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lms/overrides/user.py b/lms/overrides/user.py index a02db99e..bfc1f49b 100644 --- a/lms/overrides/user.py +++ b/lms/overrides/user.py @@ -235,13 +235,15 @@ def sign_up(email, full_name, verify_terms, user_category): user.flags.ignore_permissions = True user.flags.ignore_password_policy = True user.insert() - set_country_from_ip(None, user.name) # set default signup role as per Portal Settings default_role = frappe.db.get_value("Portal Settings", None, "default_role") if default_role: user.add_roles(default_role) + user.add_roles("LMS Student") + set_country_from_ip(None, user.name) + if user.flags.email_sent: return 1, _("Please check your email for verification") else: