refactor: combine vouchers from both ignore

This commit is contained in:
ruthra kumar
2024-08-13 10:37:55 +05:30
parent 245549951d
commit 4cc5cd5a71

View File

@@ -248,7 +248,10 @@ def get_conditions(filters):
as_list=True, as_list=True,
) )
if system_generated_cr_dr_journals: if system_generated_cr_dr_journals:
filters.update({"voucher_no_not_in": [x[0] for x in system_generated_cr_dr_journals]}) vouchers_to_ignore = (filters.get("voucher_no_not_in") or []) + [
x[0] for x in system_generated_cr_dr_journals
]
filters.update({"voucher_no_not_in": vouchers_to_ignore})
if filters.get("voucher_no_not_in"): if filters.get("voucher_no_not_in"):
conditions.append("voucher_no not in %(voucher_no_not_in)s") conditions.append("voucher_no not in %(voucher_no_not_in)s")