fix(api): globally replace invalid material_base/material_name attributes with correct base relationship
This commit is contained in:
@ -101,8 +101,8 @@ class OutboundService:
|
||||
except Exception:
|
||||
pass
|
||||
|
||||
if not base_name and hasattr(item, 'material_name'):
|
||||
base_name = item.material_name
|
||||
if not base_name and hasattr(item, 'base') and item.base:
|
||||
base_name = item.base.name
|
||||
|
||||
stock_qty = float(item.stock_quantity) if item.stock_quantity else 0
|
||||
avail_qty = float(item.available_quantity) if item.available_quantity else 0
|
||||
|
||||
Reference in New Issue
Block a user