Fixed caching issues

This commit is contained in:
2023-09-08 07:44:22 +00:00
parent b14eeff0b3
commit b20411fce1

View File

@@ -121,10 +121,10 @@ def calculateStatus(item):
@frappe.whitelist() @frappe.whitelist()
def getSalesorderOverviewList(): def getSalesorderOverviewList():
salesOrderItems = frappe.cache().get_value('production_overview') salesOrderItems = frappe.cache().get_value('production_overview', expires=True)
if salesOrderItems is None: if salesOrderItems is None:
salesOrderItems = generateProductionOverviewCacheData() salesOrderItems = generateProductionOverviewCacheData()
frappe.cache().set_value('production_overview', salesOrderItems, expires_in_sec=60) frappe.cache().set_value('production_overview', salesOrderItems, expires_in_sec=60)
return generateProductionOverviewCacheData() return salesOrderItems