From 1d0638b048ed30e4c2ed5bd3c197beab740e24a5 Mon Sep 17 00:00:00 2001 From: Gunter Labes Date: Tue, 28 Nov 2023 13:40:13 +0100 Subject: [PATCH] Use a single dot for the extension --- data/tools/unit_tree/helpers.py | 2 +- data/tools/unit_tree/html_output.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/data/tools/unit_tree/helpers.py b/data/tools/unit_tree/helpers.py index 2f22b67fe79..e4b72524e55 100755 --- a/data/tools/unit_tree/helpers.py +++ b/data/tools/unit_tree/helpers.py @@ -108,7 +108,7 @@ class ImageCollector: encoded_dir_name = base64url.encode_str(os.path.dirname(vpath)) sanitized_file_name = re.sub(r'[^a-zA-Z0-9_.-]' , "", ".".join(os.path.basename(vpath).split("(")[0].split(".")[-2:])) head, ext = os.path.splitext(sanitized_file_name) - return '%s..%s.%s' % (head, encoded_dir_name, ext) + return '%s..%s%s' % (head, encoded_dir_name, ext) if ipath: id_name = make_name(ipath, self.hide_paths) diff --git a/data/tools/unit_tree/html_output.py b/data/tools/unit_tree/html_output.py index 5df2e61da84..4358fb144a8 100644 --- a/data/tools/unit_tree/html_output.py +++ b/data/tools/unit_tree/html_output.py @@ -1199,7 +1199,7 @@ class HTMLOutput: error_message("Error: No attack icon '%s' found for '%s'.\n" % ( icon, uid)) # core/images/units/elves-wood/shaman.png - icon = os.path.join(PICS_LOCATION, "shaman..Y29yZS9pbWFnZXMvdW5pdHMvZWx2ZXMtd29vZA..png") + icon = os.path.join(PICS_LOCATION, "shaman..Y29yZS9pbWFnZXMvdW5pdHMvZWx2ZXMtd29vZA.png") else: icon = os.path.join(PICS_LOCATION, image_add.id_name) write('(image)' % cleanurl(icon))