fix: Set parent_detail_docname to prevent overwriting Packed/Bundle Items on saving (#27571)

This commit is contained in:
Ganga Manoj
2021-09-20 21:36:07 +05:30
committed by GitHub
parent 10cffe81b0
commit 1ba4afa986

View File

@@ -44,8 +44,10 @@ def update_packing_list_item(doc, packing_item_code, qty, main_item_row, descrip
# check if exists
exists = 0
for d in doc.get("packed_items"):
if d.parent_item == main_item_row.item_code and d.item_code == packing_item_code and\
d.parent_detail_docname == main_item_row.name:
if d.parent_item == main_item_row.item_code and d.item_code == packing_item_code:
if d.parent_detail_docname != main_item_row.name:
d.parent_detail_docname = main_item_row.name
pi, exists = d, 1
break