fix: prevent AttributeError in batch query filters (backport #55257) (#55279)

Co-authored-by: Pandiyan P <pandiyanpalani37@gmail.com>
fix: prevent AttributeError in batch query filters (#55257)
This commit is contained in:
mergify[bot]
2026-05-26 05:20:04 +00:00
committed by GitHub
parent 9600ecd61c
commit bfd37dcc21

View File

@@ -501,7 +501,7 @@ def get_batches_from_stock_ledger_entries(searchfields, txt, filters, start=0, p
if filters.get("posting_date") and filters.get("posting_time"):
query = query.where(
stock_ledger_entry.posting_datetime
<= get_combine_datetime(filters.posting_date, filters.posting_time)
<= get_combine_datetime(filters.get("posting_date"), filters.get("posting_time"))
)
if not filters.get("include_expired_batches"):
@@ -561,7 +561,7 @@ def get_batches_from_serial_and_batch_bundle(searchfields, txt, filters, start=0
if filters.get("posting_date") and filters.get("posting_time"):
bundle_query = bundle_query.where(
stock_ledger_entry.posting_datetime
<= get_combine_datetime(filters.posting_date, filters.posting_time)
<= get_combine_datetime(filters.get("posting_date"), filters.get("posting_time"))
)
if not filters.get("include_expired_batches"):