refactor(bom): drop redundant secondary item qty None check

Float fields default to 0, so qty is never None. Per review feedback,
remove the validation entirely.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Mohammad Umair Sayed
2026-06-15 15:06:24 +05:30
parent bc7c0de208
commit c1bef53f92

View File

@@ -373,13 +373,6 @@ class BOM(WebsiteGenerator):
).format(item.idx, get_link_to_form("Item", item.item_code))
)
if item.qty is None:
frappe.throw(
_("Row #{0}: Quantity is required for {1} Item {2}").format(
item.idx, item.secondary_item_type, get_link_to_form("Item", item.item_code)
)
)
if item.process_loss_per >= 100:
frappe.throw(
_("Row #{0}: Process Loss Percentage should be less than 100% for {1} Item {2}").format(