From bcb18e81954da85c3f5d1b39c05a40ed962a3f70 Mon Sep 17 00:00:00 2001 From: retoor Date: Tue, 26 Nov 2024 05:50:56 +0000 Subject: [PATCH] fix: add missing slash between upload_url and filename in generate_upload_url The generate_upload_url method previously concatenated self.upload_url directly with the filename, producing malformed URLs when upload_url did not end with a trailing slash. Changed the concatenation to insert "/" between the base URL and filename, ensuring correct redirect paths regardless of upload_url format. --- src/rupload/app.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rupload/app.py b/src/rupload/app.py index 62557d3..f04d52e 100644 --- a/src/rupload/app.py +++ b/src/rupload/app.py @@ -23,7 +23,7 @@ class Rupload(web.Application): return pathlib.Path(self.upload_path).stat().st_size > self.upload_folder_quota def generate_upload_url(self, filename): - return self.upload_url + filename + return self.upload_url + "/" + filename UPLOAD_PAGE = """