From e1fa723eef4c501d0a6114862874b3c3ae91faf0 Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Wed, 20 Jul 2022 15:19:09 +0530 Subject: [PATCH] fix: set args to empty list if None to avoid enumerate error --- erpnext/stock/stock_ledger.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/erpnext/stock/stock_ledger.py b/erpnext/stock/stock_ledger.py index 80256c3e672..fd1aece7b15 100644 --- a/erpnext/stock/stock_ledger.py +++ b/erpnext/stock/stock_ledger.py @@ -208,6 +208,8 @@ def repost_future_sle( via_landed_cost_voucher=False, doc=None, ): + if not args: + args = [] # set args to empty list if None to avoid enumerate error items_to_be_repost = get_items_to_be_repost( voucher_type=voucher_type, voucher_no=voucher_no, doc=doc @@ -303,7 +305,7 @@ def get_items_to_be_repost(voucher_type=None, voucher_no=None, doc=None): group_by="item_code, warehouse", ) - return items_to_be_repost + return items_to_be_repost or [] def get_distinct_item_warehouse(args=None, doc=None):