From 921d493e67447e85639dc5d4d3ed8f0fa149efe8 Mon Sep 17 00:00:00 2001 From: Aevann Date: Thu, 26 Oct 2023 16:33:36 +0300 Subject: [PATCH] same as last commit but for hats --- files/routes/asset_submissions.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/files/routes/asset_submissions.py b/files/routes/asset_submissions.py index c43271c09..e794d2b5d 100644 --- a/files/routes/asset_submissions.py +++ b/files/routes/asset_submissions.py @@ -384,6 +384,9 @@ def approve_hat(v, name): if hat.price < 0: raise ValueError("Invalid hat price") except: abort(400, "Invalid hat price") + + old_name = hat.name + hat.name = new_name hat.description = description g.db.add(hat) @@ -428,9 +431,9 @@ def approve_hat(v, name): hat.submitter_id = None - move(f"/asset_submissions/hats/{hat.name}.webp", f"files/assets/images/hats/{hat.name}.webp") + move(f"/asset_submissions/hats/{old_name}.webp", f"files/assets/images/hats/{hat.name}.webp") - highquality = f"/asset_submissions/hats/{hat.name}" + highquality = f"/asset_submissions/hats/{old_name}" with Image.open(highquality) as i: new_path = f'/asset_submissions/hats/original/{hat.name}.{i.format.lower()}' rename(highquality, new_path)