diff --git a/files/routes/comments.py b/files/routes/comments.py index 730fba9f3..611b5fd19 100644 --- a/files/routes/comments.py +++ b/files/routes/comments.py @@ -192,7 +192,7 @@ def api_comment(v): file=request.files["file"] if not file.content_type.startswith('image/'): return {"error": "That wasn't an image!"}, 400 - name = f'/images/{int(time.time())}{secrets.token_urlsafe(2)}.webp' + name = f'/images/{time.time()}.webp' file.save(name) url = request.host_url[:-1] + process_image(name) @@ -721,7 +721,7 @@ def edit_comment(cid, v): file=request.files["file"] if not file.content_type.startswith('image/'): return {"error": "That wasn't an image!"}, 400 - name = f'/images/{int(time.time())}{secrets.token_urlsafe(2)}.webp' + name = f'/images/{time.time()}.webp' file.save(name) url = request.host_url[:-1] + process_image(name) diff --git a/files/routes/posts.py b/files/routes/posts.py index 6197dae5b..acaac1ddd 100644 --- a/files/routes/posts.py +++ b/files/routes/posts.py @@ -377,7 +377,7 @@ def edit_post(pid, v): file=request.files["file"] if not file.content_type.startswith('image/'): return {"error": "That wasn't an image!"}, 400 - name = f'/images/{int(time.time())}{secrets.token_urlsafe(2)}.webp' + name = f'/images/{time.time()}.webp' file.save(name) url = request.host_url[:-1] + process_image(name) @@ -646,7 +646,7 @@ def thumbnail_thread(pid): db.close() return - name = f'/images/{int(time.time())}{secrets.token_urlsafe(2)}.webp' + name = f'/images/{time.time()}.webp' with open(name, "wb") as file: for chunk in image_req.iter_content(1024): @@ -864,7 +864,7 @@ def submit_post(v): file=request.files["file2"] if not file.content_type.startswith('image/'): return {"error": "That wasn't an image!"}, 400 - name = f'/images/{int(time.time())}{secrets.token_urlsafe(2)}.webp' + name = f'/images/{time.time()}.webp' file.save(name) url = request.host_url[:-1] + process_image(name) @@ -952,7 +952,7 @@ def submit_post(v): ), 403 if file.content_type.startswith('image/'): - name = f'/images/{int(time.time())}{secrets.token_urlsafe(2)}.webp' + name = f'/images/{time.time()}.webp' file.save(name) new_post.url = request.host_url[:-1] + process_image(name) diff --git a/files/routes/settings.py b/files/routes/settings.py index f40636420..101fba615 100644 --- a/files/routes/settings.py +++ b/files/routes/settings.py @@ -124,7 +124,7 @@ def settings_profile_post(v): if request.headers.get("Authorization"): return {"error": f"Image files only"}, 400 else: return render_template("settings_profile.html", v=v, error=f"Image files only."), 400 - name = f'/images/{int(time.time())}{secrets.token_urlsafe(2)}.webp' + name = f'/images/{time.time()}.webp' file.save(name) url = request.host_url[:-1] + process_image(name) @@ -314,7 +314,7 @@ def settings_profile_post(v): if request.headers.get("Authorization"): return {"error": f"Image files only"}, 400 else: return render_template("settings_profile.html", v=v, error=f"Image files only."), 400 - name = f'/images/{int(time.time())}{secrets.token_urlsafe(2)}.webp' + name = f'/images/{time.time()}.webp' file.save(name) url = request.host_url[:-1] + process_image(name) @@ -720,7 +720,7 @@ def settings_images_profile(v): file = request.files["profile"] - name = f'/images/{int(time.time())}{secrets.token_urlsafe(2)}.webp' + name = f'/images/{time.time()}.webp' file.save(name) highres = request.host_url[:-1] + process_image(name) @@ -756,7 +756,7 @@ def settings_images_banner(v): file = request.files["banner"] - name = f'/images/{int(time.time())}{secrets.token_urlsafe(2)}.webp' + name = f'/images/{time.time()}.webp' file.save(name) bannerurl = request.host_url[:-1] + process_image(name)