From b1789cdcba3a8af8e9c51d1be331b48d27ecfec6 Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Fri, 2 Jan 2026 14:42:42 +0530 Subject: [PATCH 1/2] fix: payment validation during course enrollment --- lms/lms/doctype/lms_enrollment/lms_enrollment.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lms/lms/doctype/lms_enrollment/lms_enrollment.py b/lms/lms/doctype/lms_enrollment/lms_enrollment.py index 8f139083..77aa7eef 100644 --- a/lms/lms/doctype/lms_enrollment/lms_enrollment.py +++ b/lms/lms/doctype/lms_enrollment/lms_enrollment.py @@ -39,8 +39,8 @@ class LMSEnrollment(Document): payment = frappe.db.exists( "LMS Payment", { - "reference_doctype": "LMS Course", - "reference_docname": self.course, + "payment_for_document_type": "LMS Course", + "payment_for_document": self.course, "member": self.member, "payment_received": True, }, From 338f46ac172838fa0c183c2748b37eb11127e03b Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Tue, 20 Jan 2026 16:57:30 +0530 Subject: [PATCH 2/2] chore: changed frappe dependency range --- pyproject.toml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index 3159040f..1463f1bc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -64,3 +64,6 @@ ignore = [ quote-style = "double" indent-style = "tab" docstring-code-format = true + +[tool.bench.frappe-dependencies] +frappe = ">=15.0.0,<=17.0.0-dev" \ No newline at end of file