fix: handle file uploader obj while importing

This commit is contained in:
Gursheen Anand 2023-08-05 17:44:00 +05:30
parent 75861fa321
commit 30f17f417b

View file

@ -274,3 +274,14 @@ def record_queries(func: Callable):
return ret
return wrapped
@frappe.whitelist()
@do_not_record
@administrator_only
def import_data(**args):
file_doc = frappe.get_doc("File", {"file_url": args.get("file")})
file_content = json.loads(file_doc.get_content())
for request in file_content:
frappe.cache.hset(RECORDER_REQUEST_SPARSE_HASH, request["uuid"], request)
frappe.cache.hset(RECORDER_REQUEST_HASH, request["uuid"], request)