mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-07 07:20:26 +00:00
fix: Prematurely referenced variable in buying controller for subcontracting
This commit is contained in:
@@ -983,11 +983,11 @@ def get_non_stock_items(purchase_order, fg_item_code):
|
||||
def set_serial_nos(raw_material, consumed_serial_nos, qty):
|
||||
consumed_serial_nos_list = []
|
||||
|
||||
if isinstance(consumed_serial_nos, list):
|
||||
if consumed_serial_nos and isinstance(consumed_serial_nos, list):
|
||||
for row in consumed_serial_nos:
|
||||
consumed_serial_nos_list.extend(get_serial_nos(row))
|
||||
else:
|
||||
consumed_serial_nos_list = get_serial_nos(row)
|
||||
elif consumed_serial_nos:
|
||||
consumed_serial_nos_list = get_serial_nos(consumed_serial_nos)
|
||||
|
||||
serial_nos = set(get_serial_nos(raw_material.serial_nos)) - set(consumed_serial_nos_list)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user