Skip to content

Commit 27af9ba

Browse files
refactor(queries): using frappe.get_query in get_filtered_child_rows (backport #57991) (#57992)
Co-authored-by: Diptanil Saha <diptanil@frappe.io>
1 parent a0d1561 commit 27af9ba

1 file changed

Lines changed: 1 addition & 6 deletions

File tree

erpnext/controllers/queries.py

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -967,20 +967,15 @@ def get_payment_terms_for_references(doctype, txt, searchfield, start, page_len,
967967
def get_filtered_child_rows(doctype, txt, searchfield, start, page_len, filters) -> list:
968968
table = frappe.qb.DocType(doctype)
969969
query = (
970-
frappe.qb.from_(table)
970+
frappe.get_query(table, filters=filters)
971971
.select(
972-
table.name,
973972
Concat("#", table.idx, ", ", table.item_code),
974973
)
975974
.orderby(table.idx)
976975
.offset(start)
977976
.limit(page_len)
978977
)
979978

980-
if filters:
981-
for field, value in filters.items():
982-
query = query.where(table[field] == value)
983-
984979
if txt:
985980
txt += "%"
986981
query = query.where(

0 commit comments

Comments
 (0)