fix: Dont rebuild cache on cache bust (#18319)
- Results in a lot of stale background jobs
- Cache will be built when needed
diff --git a/erpnext/stock/doctype/item/item.py b/erpnext/stock/doctype/item/item.py
index 6484b93..03e903c 100644
--- a/erpnext/stock/doctype/item/item.py
+++ b/erpnext/stock/doctype/item/item.py
@@ -1007,7 +1007,7 @@
if item_code:
item_cache = ItemVariantsCacheManager(item_code)
- item_cache.rebuild_cache()
+ item_cache.clear_cache()
def check_stock_uom_with_bin(item, stock_uom):