From 95b2b075ba059f10fd5b4658f7f06bfb03674c6d Mon Sep 17 00:00:00 2001 From: rohitwaghchaure Date: Tue, 14 Jul 2026 17:52:48 +0530 Subject: [PATCH] fix: permission issue (#57112) (cherry picked from commit 1fd2faa68d0b4960d9e2e48ab782be9cc6b1b644) # Conflicts: # erpnext/controllers/stock_controller.py --- erpnext/controllers/stock_controller.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/erpnext/controllers/stock_controller.py b/erpnext/controllers/stock_controller.py index c48eb2bd620..95a77051b5a 100644 --- a/erpnext/controllers/stock_controller.py +++ b/erpnext/controllers/stock_controller.py @@ -1515,7 +1515,12 @@ class StockController(AccountsController): @frappe.whitelist() def show_accounting_ledger_preview(company, doctype, docname): filters = frappe._dict(company=company, include_dimensions=1) +<<<<<<< HEAD doc = frappe.get_doc(doctype, docname) +======= + doc = frappe.get_lazy_doc(doctype, docname) + doc.check_permission("read") +>>>>>>> 1fd2faa68d (fix: permission issue (#57112)) doc.run_method("before_gl_preview") gl_columns, gl_data = get_accounting_ledger_preview(doc, filters) @@ -1528,7 +1533,12 @@ def show_accounting_ledger_preview(company, doctype, docname): @frappe.whitelist() def show_stock_ledger_preview(company, doctype, docname): filters = frappe._dict(company=company) +<<<<<<< HEAD doc = frappe.get_doc(doctype, docname) +======= + doc = frappe.get_lazy_doc(doctype, docname) + doc.check_permission("read") +>>>>>>> 1fd2faa68d (fix: permission issue (#57112)) doc.run_method("before_sl_preview") sl_columns, sl_data = get_stock_ledger_preview(doc, filters)