Handle a special case where the none marker exists in a way which could create an absolute path (#8060)

This commit is contained in:
Trenton H 2024-10-27 18:51:07 -07:00 committed by GitHub
parent 0d96cd03d5
commit ad23cce2e6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 14 additions and 3 deletions

View file

@ -111,6 +111,7 @@ def generate_filename(
rendered_filename = rendered_filename.replace("/-none-/", "/")
rendered_filename = rendered_filename.replace(" -none-", "")
rendered_filename = rendered_filename.replace("-none-", "")
rendered_filename = rendered_filename.strip(os.sep)
rendered_filename = rendered_filename.replace(
"-none-",