def delete_jrxml_images(dt, dn, jasper_all_sites = False): images = frappe.get_all("File", fields=["file_url"], filters={"attached_to_name": dn, "attached_to_doctype": dt}) for image in images: file_path = image.get('file_url') ext = check_extension(file_path) if ext != "jrxml": delete_jrxml_child_file(dt, jasper_all_sites)
def delete_jrxml_images(dt, dn, jasper_all_sites = False): images = frappe.get_all("File", fields=["file_url"], filters={"attached_to_name": dn, "attached_to_doctype": dt}) for image in images: file_path = image.get('file_url') ext = check_extension(file_path) if ext != "jrxml": #delete_jrxml_child_file(dt, jasper_all_sites) delete_jrxml_child_file(file_path.split("/files")[-1][1:], jasper_all_sites)
def __init__(self, dt, fname, content, parent): self.file_path = None self.dt = dt self.fname = fname self.content = content self.parent = parent self.dn = frappe.form_dict.docname self.autofilename = None self.ext = check_extension(self.fname) self.jasper_all_sites_report = frappe.db.get_value(self.dt, self.dn, 'jasper_all_sites_report') self.jasper_path = get_jasper_path(self.jasper_all_sites_report) self.compiled_path = get_compiled_path(self.jasper_path, self.dn) self.path_join = os.path.join self.scriptlet = None self.save_path = None
def __init__(self, dt, fname, content, parent): self.file_path = None self.dt = dt self.fname = fname self.content = content self.parent = parent self.dn = frappe.form_dict.docname self.autofilename = None self.ext = check_extension(self.fname) self.jasper_all_sites_report = frappe.db.get_value( self.dt, self.dn, 'jasper_all_sites_report') self.jasper_path = get_jasper_path(self.jasper_all_sites_report) self.compiled_path = get_compiled_path(self.jasper_path, self.dn) self.path_join = os.path.join self.scriptlet = None self.save_path = None