fix: use child table values instead of global min max
diff --git a/erpnext/stock/doctype/item/item.js b/erpnext/stock/doctype/item/item.js
index 6e810e5..b964c84 100644
--- a/erpnext/stock/doctype/item/item.js
+++ b/erpnext/stock/doctype/item/item.js
@@ -600,26 +600,12 @@
}
});
} else {
- frappe.call({
- method: "frappe.client.get",
- args: {
- doctype: "Item Attribute",
- name: d.attribute
- }
- }).then((r) => {
- if(r.message) {
- const from = r.message.from_range;
- const to = r.message.to_range;
- const increment = r.message.increment;
-
- let values = [];
- for(var i = from; i <= to; i = flt(i + increment, 6)) {
- values.push(i);
- }
- attr_val_fields[d.attribute] = values;
- resolve();
- }
- });
+ let values = [];
+ for(var i = d.from_range; i <= d.to_range; i = flt(i + d.increment, 6)) {
+ values.push(i);
+ }
+ attr_val_fields[d.attribute] = values;
+ resolve();
}
});