chore: fixed bom creator linter issue (#36827)

diff --git a/erpnext/public/js/bom_configurator/bom_configurator.bundle.js b/erpnext/public/js/bom_configurator/bom_configurator.bundle.js
index b3b2e9f..582b487 100644
--- a/erpnext/public/js/bom_configurator/bom_configurator.bundle.js
+++ b/erpnext/public/js/bom_configurator/bom_configurator.bundle.js
@@ -383,7 +383,7 @@
 
 		frappe.views.trees["BOM Configurator"].tree.load_children(node);
 
-		while (true) {
+		while (node) {
 			item_row = response.message.items.filter(item => item.name === node.data.name);
 
 			if (item_row?.length) {
@@ -402,12 +402,8 @@
 			);
 
 			$($(parent_dom).find(".fg-item-amt")[0]).html(total_amount);
-
-			if (node.is_root) {
-				break;
-			}
-
 			node = node.parent_node;
+
 		}
 
 	}