diff --git a/lms/lms/doctype/lms_class/lms_class.py b/lms/lms/doctype/lms_class/lms_class.py index 5612fa45..abca9c15 100644 --- a/lms/lms/doctype/lms_class/lms_class.py +++ b/lms/lms/doctype/lms_class/lms_class.py @@ -197,5 +197,6 @@ def update_assessment(type, name, value, class_name): if exists and not value: frappe.db.delete("LMS Assessment", exists) elif not exists and value: - filters.update({"doctype": "LMS Assessment"}) - frappe.get_doc(filters).insert() + doc = frappe.new_doc("LMS Assessment") + doc.update(filters) + doc.insert()