feat: lms student role

This commit is contained in:
Jannat Patel
2023-09-29 17:14:00 +05:30
parent c82c10d17e
commit be23220e01
14 changed files with 88 additions and 25 deletions

View File

@@ -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",