mirror of
https://github.com/frappe/erpnext.git
synced 2026-06-03 20:29:09 +00:00
perf: Performance enhancement on setup wizard (#25605)
* perf: Performance enhancement on setup wizard * fix: create departments without updating nsm
This commit is contained in:
@@ -31,9 +31,9 @@ class EducationSettings(Document):
|
||||
def validate(self):
|
||||
from frappe.custom.doctype.property_setter.property_setter import make_property_setter
|
||||
if self.get('instructor_created_by')=='Naming Series':
|
||||
make_property_setter('Instructor', "naming_series", "hidden", 0, "Check")
|
||||
make_property_setter('Instructor', "naming_series", "hidden", 0, "Check", validate_fields_for_doctype=False)
|
||||
else:
|
||||
make_property_setter('Instructor', "naming_series", "hidden", 1, "Check")
|
||||
make_property_setter('Instructor', "naming_series", "hidden", 1, "Check", validate_fields_for_doctype=False)
|
||||
|
||||
def update_website_context(context):
|
||||
context["lms_enabled"] = frappe.get_doc("Education Settings").enable_lms
|
||||
Reference in New Issue
Block a user