fix: remove leading dot for file extension check

This commit is contained in:
Timothy Jaeryang Baek 2025-05-23 02:39:19 +04:00
parent 2eca6f6414
commit 1f632d3570

View File

@ -96,6 +96,9 @@ def upload_file(
filename = os.path.basename(unsanitized_filename)
file_extension = os.path.splitext(filename)[1]
# Remove the leading dot from the file extension
file_extension = file_extension[1:] if file_extension else ""
if request.app.state.config.ALLOWED_FILE_EXTENSIONS:
request.app.state.config.ALLOWED_FILE_EXTENSIONS = [
ext for ext in request.app.state.config.ALLOWED_FILE_EXTENSIONS if ext