Do not add empty extension when slugify filename

Closes #14823
(grafted from 143883125d7e98b0fcdc300b54886d735c228fe9)

--HG--
branch : 8.0
This commit is contained in:
Cédric Krier
2026-05-07 13:34:06 +02:00
parent bfd8ecdc38
commit eeeec6340d
+4 -1
View File
@@ -595,7 +595,10 @@ def _slugify_filename(filename):
name, ext = filename
else:
name, ext = os.path.splitext(filename)
return ''.join([slugify(name), os.extsep, slugify(ext)])
parts = [slugify(name)]
if ext:
parts.extend([os.extsep, slugify(ext)])
return ''.join(parts)
def file_write(filename, data):