perf: cached get_last_purchase_details to fix performance issue (backport #39854) (#39856)

perf: cached get_last_purchase_details to fix performance issue (#39854)

(cherry picked from commit b966c06a4f)

Co-authored-by: rohitwaghchaure <rohitw1991@gmail.com>
This commit is contained in:
mergify[bot]
2024-02-12 15:53:50 +05:30
committed by GitHub
parent 4daee6d9c7
commit c643e70e2f
2 changed files with 4 additions and 0 deletions

View File

@@ -942,6 +942,9 @@ class StockController(AccountsController):
"Stock Reconciliation",
)
if not frappe.get_all("Putaway Rule", limit=1):
return
if self.doctype == "Purchase Invoice" and self.get("update_stock") == 0:
valid_doctype = False