fix: Trim spaces from attributes (multi-variant creation) & explicit method for building cache

- Multiple Item Variants creation fails due to extra spaces in attributes from popup. Clean them before passing to server side
- Mention explicit method to build variants cache to avoid ambiguity between old method path (pre-refactor)
This commit is contained in:
marination
2022-02-08 11:15:19 +05:30
parent 26bd3053d1
commit a64228741d
2 changed files with 5 additions and 2 deletions

View File

@@ -138,4 +138,7 @@ def build_cache(item_code):
def enqueue_build_cache(item_code):
if frappe.cache().hget('item_cache_build_in_progress', item_code):
return
frappe.enqueue(build_cache, item_code=item_code, queue='long')
frappe.enqueue(
"erpnext.e_commerce.variant_selector.item_variants_cache.build_cache",
item_code=item_code, queue='long'
)