feat: pages to navbar settings
This commit is contained in:
6
lms/patches/v0_0/change_course_creation_settings.py
Normal file
6
lms/patches/v0_0/change_course_creation_settings.py
Normal file
@@ -0,0 +1,6 @@
|
||||
import frappe
|
||||
|
||||
def execute():
|
||||
value = frappe.db.get_single_value("LMS Settings", "portal_course_creation")
|
||||
if value == "Course Instructor Role":
|
||||
frappe.db.set_value("LMS Settings", None, "portal_course_creation", "Course Creator Role")
|
||||
@@ -2,5 +2,8 @@ import frappe
|
||||
|
||||
|
||||
def execute():
|
||||
frappe.rename_doc("Role", "Course Instructor", "Instructor")
|
||||
frappe.rename_doc("Role", "Course Moderator", "Moderator")
|
||||
if frappe.db.exists("Role", "Course Instructor"):
|
||||
frappe.rename_doc("Role", "Course Instructor", "Instructor")
|
||||
|
||||
if frappe.db.exists("Role", "Course Moderator"):
|
||||
frappe.rename_doc("Role", "Course Moderator", "Moderator")
|
||||
|
||||
@@ -4,5 +4,6 @@ import frappe
|
||||
def execute():
|
||||
frappe.reload_doc("lms", "doctype", "user_skill")
|
||||
skills = frappe.get_all("Skill", pluck="name")
|
||||
|
||||
for skill in skills:
|
||||
frappe.get_doc({"doctype": "User Skill", "skill": skill}).save()
|
||||
|
||||
Reference in New Issue
Block a user