From 095e8384a5e5dcf99072ca3073064e08f7ad4d80 Mon Sep 17 00:00:00 2001 From: Flo Greistorfer Date: Fri, 28 Jun 2024 21:29:59 +0200 Subject: [PATCH] wtf this was not supposed to happen --- generate_html.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/generate_html.py b/generate_html.py index d7eb56b..6475716 100755 --- a/generate_html.py +++ b/generate_html.py @@ -58,6 +58,7 @@ def listfolder(folder: str, title: str): foldername = folder.removeprefix(args.root) if foldername != "": foldername += "/" + baseurl = urllib.parse.quote(foldername) if not os.path.exists(os.path.join(args.root, ".thumbnails", foldername)): os.mkdir(os.path.join(args.root, ".thumbnails", foldername)) @@ -66,12 +67,11 @@ def listfolder(folder: str, title: str): for item in items: if item not in excludes: if os.path.isdir(os.path.join(folder, item)): - subfolder = {"url": f"{args.webroot}{urllib.parse.quote(foldername)}{urllib.parse.quote(item)}", "name": item} + subfolder = {"url": f"{args.webroot}{baseurl}{urllib.parse.quote(item)}", "name": item} subfolders.extend([subfolder]) if item not in notlist: listfolder(os.path.join(folder, item), os.path.join(folder, item).removeprefix(args.root)) else: - baseurl = urllib.parse.quote(foldername) + urllib.parse.quote(item) extsplit = os.path.splitext(item) if not args.non_interactive: pbar.desc = f"Generating html files - {folder}"