From f0aa5b8744d2ad7a2a749cd6929a76bede466850 Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Fri, 2 Jun 2023 14:33:55 +0530 Subject: [PATCH] fix: new assessment doc creation --- lms/lms/doctype/lms_class/lms_class.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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()