[fix] minor setup_docs

This commit is contained in:
Rushabh Mehta 2016-01-18 12:35:37 +05:30
parent 5040314fb5
commit 3fbdd558af

View file

@ -116,10 +116,8 @@ class setup_docs(object):
# make /user
user_path = os.path.join(self.docs_path, "user")
if os.path.exists(user_path):
shutil.rmtree(user_path, ignore_errors=True)
os.makedirs(user_path)
if not os.path.exists(user_path):
os.makedirs(user_path)
# make /assets/img
img_path = os.path.join(self.docs_path, "assets", "img")
@ -279,6 +277,10 @@ class setup_docs(object):
"""render templates and write files to target folder"""
frappe.local.flags.home_page = "index"
# clear the user, current folder in target
shutil.rmtree(os.path.join(self.target, "user"), ignore_errors=True)
shutil.rmtree(os.path.join(self.target, "current"), ignore_errors=True)
cnt = 0
for page in frappe.db.sql("""select parent_website_route,
page_name from `tabWeb Page` where ifnull(template_path, '')!=''""", as_dict=True):