Skip to content

Commit 9d31712

Browse files
mergify[bot]nishkagosaliamihir-kandoi
authored
fix: quality inspection item code fetch perm issue (backport #54121) (#54127)
Co-authored-by: Nishka Gosalia <58264710+nishkagosalia@users.noreply.github.com> Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com> fix: quality inspection item code fetch perm issue (#54121)
1 parent 864a7fd commit 9d31712

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

erpnext/stock/doctype/quality_inspection/quality_inspection.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ frappe.ui.form.on("Quality Inspection", {
5858
if (doc.reference_type && doc.reference_name) {
5959
let filters = {
6060
from: doctype,
61+
parent_doctype: doc.reference_type,
6162
inspection_type: doc.inspection_type,
6263
};
6364

erpnext/stock/doctype/quality_inspection/quality_inspection.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -368,10 +368,11 @@ def item_query(doctype, txt, searchfield, start, page_len, filters):
368368
from frappe.desk.reportview import get_match_cond
369369

370370
from_doctype = cstr(filters.get("from"))
371+
parent_doctype = cstr(filters.get("parent_doctype"))
371372
if not from_doctype or not frappe.db.exists("DocType", from_doctype):
372373
return []
373374

374-
mcond = get_match_cond(from_doctype)
375+
mcond = get_match_cond(parent_doctype or from_doctype)
375376
cond, qi_condition = "", "and (quality_inspection is null or quality_inspection = '')"
376377

377378
if filters.get("parent"):

0 commit comments

Comments
 (0)