From 86821ac6ee76ddfad09b0d85dac15ae5c2692384 Mon Sep 17 00:00:00 2001 From: Diptanil Saha Date: Thu, 10 Sep 2026 19:03:38 +0530 Subject: [PATCH] fix(accounts): add permission checks on `execute_repost_payment_ledger` (#58980) --- .../doctype/repost_payment_ledger/repost_payment_ledger.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/erpnext/accounts/doctype/repost_payment_ledger/repost_payment_ledger.py b/erpnext/accounts/doctype/repost_payment_ledger/repost_payment_ledger.py index a159e4de605..54269c65ec8 100644 --- a/erpnext/accounts/doctype/repost_payment_ledger/repost_payment_ledger.py +++ b/erpnext/accounts/doctype/repost_payment_ledger/repost_payment_ledger.py @@ -123,6 +123,8 @@ class RepostPaymentLedger(Document): def execute_repost_payment_ledger(docname: str): """Repost Payment Ledger Entries by background job.""" + frappe.has_permission("Repost Payment Ledger", ptype="submit", doc=docname, throw=True) + job_name = "payment_ledger_repost_" + docname frappe.enqueue(