forked from rDrama/rDrama
remove all previous high quality versions of an asset when updating it
parent
2050c554e3
commit
0930f85c4b
|
@ -1,5 +1,5 @@
|
||||||
from shutil import move, copyfile
|
from shutil import move, copyfile
|
||||||
from os import listdir, rename
|
from os import listdir, rename, path
|
||||||
|
|
||||||
from files.__main__ import app, limiter
|
from files.__main__ import app, limiter
|
||||||
from files.helpers.const import *
|
from files.helpers.const import *
|
||||||
|
@ -373,6 +373,9 @@ def update_marsey(v):
|
||||||
if not existing:
|
if not existing:
|
||||||
return error("A marsey with this name doesn't exist!")
|
return error("A marsey with this name doesn't exist!")
|
||||||
|
|
||||||
|
for x in ('png','jpg','jpeg','webp','gif'):
|
||||||
|
if path.isfile(f'/asset_submissions/marseys/original/{name}.{x}'):
|
||||||
|
os.remove(f'/asset_submissions/marseys/original/{name}.{x}')
|
||||||
|
|
||||||
highquality = f"/asset_submissions/marseys/{name}"
|
highquality = f"/asset_submissions/marseys/{name}"
|
||||||
file.save(highquality)
|
file.save(highquality)
|
||||||
|
@ -431,6 +434,11 @@ def update_hat(v):
|
||||||
|
|
||||||
format = i.format.lower()
|
format = i.format.lower()
|
||||||
new_path = f'/asset_submissions/hats/original/{name}.{format}'
|
new_path = f'/asset_submissions/hats/original/{name}.{format}'
|
||||||
|
|
||||||
|
for x in ('png','jpg','jpeg','webp','gif'):
|
||||||
|
if path.isfile(f'/asset_submissions/hats/original/{name}.{x}'):
|
||||||
|
os.remove(f'/asset_submissions/hats/original/{name}.{x}')
|
||||||
|
|
||||||
rename(highquality, new_path)
|
rename(highquality, new_path)
|
||||||
|
|
||||||
filename = f"files/assets/images/hats/{name}.webp"
|
filename = f"files/assets/images/hats/{name}.webp"
|
||||||
|
|
Loading…
Reference in New Issue