diff --git a/lms/lms/api.py b/lms/lms/api.py index 8d7c2c4d..d04ec783 100644 --- a/lms/lms/api.py +++ b/lms/lms/api.py @@ -562,29 +562,3 @@ def get_categories(doctype, filters): categoryOptions.append({"label": category, "value": category}) return categoryOptions - - -@frappe.whitelist() -def get_fields(doctype: str, allow_all_fieldtypes: bool = False): - not_allowed_fieldtypes = list(frappe.model.no_value_fields) + ["Read Only"] - if allow_all_fieldtypes: - not_allowed_fieldtypes = [] - fields = frappe.get_meta(doctype).fields - - _fields = [] - - for field in fields: - if field.fieldtype not in not_allowed_fieldtypes and field.fieldname: - _fields.append( - { - "label": field.label, - "type": field.fieldtype, - "value": field.fieldname, - "options": field.options, - "mandatory": field.reqd, - "read_only": field.read_only, - "hidden": field.hidden, - } - ) - - return _fields diff --git a/lms/lms/doctype/lms_settings/lms_settings.json b/lms/lms/doctype/lms_settings/lms_settings.json index 5d0af7a3..68b5ddde 100644 --- a/lms/lms/doctype/lms_settings/lms_settings.json +++ b/lms/lms/doctype/lms_settings/lms_settings.json @@ -10,14 +10,9 @@ "column_break_zdel", "unsplash_access_key", "livecode_url", - "course_settings_section", - "search_placeholder", - "column_break_iqxy", - "portal_course_creation", "section_break_szgq", "send_calendar_invite_for_evaluations", "show_day_view", - "allow_student_progress", "column_break_2", "show_dashboard", "show_courses", @@ -48,7 +43,6 @@ "notifications", "section_break_qlss", "sidebar_items", - "mentor_request_tab", "mentor_request_section", "mentor_request_creation", "mentor_request_status_update", @@ -98,11 +92,6 @@ "fieldtype": "Column Break", "label": "Show Tab in Batch" }, - { - "fieldname": "search_placeholder", - "fieldtype": "Data", - "label": "Course List Search Bar Placeholder" - }, { "default": "0", "fieldname": "terms_of_use", @@ -139,13 +128,6 @@ "fieldname": "column_break_12", "fieldtype": "Column Break" }, - { - "default": "Course Creator Role", - "fieldname": "portal_course_creation", - "fieldtype": "Select", - "label": "Course Creation Access Through Website To", - "options": "Course Creator Role\nAnyone" - }, { "fieldname": "column_break_9", "fieldtype": "Column Break" @@ -203,19 +185,6 @@ "fieldtype": "Tab Break", "label": "Signup Settings" }, - { - "fieldname": "mentor_request_tab", - "fieldtype": "Tab Break", - "hidden": 1, - "label": "Mentor Request" - }, - { - "default": "0", - "fieldname": "allow_student_progress", - "fieldtype": "Check", - "hidden": 1, - "label": "Allow students to see each others progress in class" - }, { "fieldname": "payment_section", "fieldtype": "Section Break" @@ -230,15 +199,6 @@ "fieldname": "column_break_cfcv", "fieldtype": "Column Break" }, - { - "fieldname": "course_settings_section", - "fieldtype": "Section Break", - "label": "Course Settings" - }, - { - "fieldname": "column_break_iqxy", - "fieldtype": "Column Break" - }, { "fieldname": "razorpay_key", "fieldtype": "Data", @@ -423,7 +383,7 @@ "index_web_pages_for_search": 1, "issingle": 1, "links": [], - "modified": "2024-06-27 21:57:02.193336", + "modified": "2024-08-13 19:02:58.714080", "modified_by": "Administrator", "module": "LMS", "name": "LMS Settings",