From 731d12238eec11209c2d82f8497ecd9631c366f9 Mon Sep 17 00:00:00 2001 From: Rohit Waghchaure Date: Fri, 2 Nov 2018 15:18:47 +0530 Subject: [PATCH] Bredcrumb issue in the file --- frappe/core/doctype/file/file.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/frappe/core/doctype/file/file.py b/frappe/core/doctype/file/file.py index d5e76fca01..86530e166d 100755 --- a/frappe/core/doctype/file/file.py +++ b/frappe/core/doctype/file/file.py @@ -38,9 +38,10 @@ class File(NestedSet): self.set_folder_name() def get_name_based_on_parent_folder(self): - path = get_breadcrumbs(self.folder) - folder_name = frappe.get_value("File", self.folder, "file_name") - return "/".join([d.file_name for d in path] + [folder_name, self.file_name]) + if self.folder: + path = get_breadcrumbs(self.folder) + folder_name = frappe.get_value("File", self.folder, "file_name") + return "/".join([d.file_name for d in path] + [folder_name, self.file_name]) def autoname(self): """Set name for folder"""