feat: lms student role
This commit is contained in:
@@ -54,6 +54,7 @@ def create_lms_roles():
|
||||
create_course_creator_role()
|
||||
create_moderator_role()
|
||||
create_evaluator_role()
|
||||
create_lms_student_role()
|
||||
|
||||
|
||||
def delete_lms_roles():
|
||||
@@ -106,6 +107,19 @@ def create_evaluator_role():
|
||||
role.save()
|
||||
|
||||
|
||||
def create_lms_student_role():
|
||||
if not frappe.db.exists("Role", "LMS Student"):
|
||||
role = frappe.new_doc("Role")
|
||||
role.update(
|
||||
{
|
||||
"role_name": "LMS Student",
|
||||
"home_page": "",
|
||||
"desk_access": 0,
|
||||
}
|
||||
)
|
||||
role.save()
|
||||
|
||||
|
||||
def set_default_certificate_print_format():
|
||||
filters = {
|
||||
"doc_type": "LMS Certificate",
|
||||
|
||||
Reference in New Issue
Block a user