Merge pull request #2159 from pateljannat/demo-data

feat: demo data
This commit is contained in:
Jannat Patel
2026-03-09 16:47:08 +05:30
committed by GitHub
38 changed files with 781 additions and 254 deletions
+3 -2
View File
@@ -12,6 +12,7 @@ app_icon_route = "/lms"
app_color = "grey"
app_email = "jannat@frappe.io"
app_license = "AGPL"
required_apps = ["frappe/payments"]
def get_lms_path():
@@ -73,7 +74,7 @@ web_include_js = []
after_install = "lms.install.after_install"
after_sync = "lms.install.after_sync"
before_uninstall = "lms.install.before_uninstall"
setup_wizard_requires = "assets/lms/js/setup_wizard.js"
setup_wizard_complete = "lms.demo.demo_data.create_demo_data"
after_migrate = [
"lms.sqlite.build_index_in_background",
]
@@ -136,7 +137,7 @@ scheduler_events = {
],
"hourly": [
"lms.lms.doctype.lms_certificate_request.lms_certificate_request.schedule_evals",
"lms.lms.api.update_course_statistics",
"lms.lms.doctype.lms_course.lms_course.update_course_statistics",
"lms.lms.doctype.lms_certificate_request.lms_certificate_request.mark_eval_as_completed",
"lms.lms.doctype.lms_live_class.lms_live_class.update_attendance",
],