more accurate function name
parent
aedc3aa0ad
commit
b3ef4734a5
|
@ -23,7 +23,7 @@ def set_security_level(under_attack="high"):
|
|||
def clear_entire_cache():
|
||||
return _request_from_cloudflare("purge_cache", "POST", '{"purge_everything":true}')
|
||||
|
||||
def purge_files_in_cache(files):
|
||||
def purge_files_in_cloudflare_cache(files):
|
||||
if not CLOUDFLARE_AVAILABLE: return False
|
||||
if isinstance(files, str):
|
||||
files = [files]
|
||||
|
|
|
@ -13,7 +13,7 @@ from PIL import UnidentifiedImageError
|
|||
from PIL.ImageSequence import Iterator
|
||||
|
||||
from files.classes.media import *
|
||||
from files.helpers.cloudflare import purge_files_in_cache
|
||||
from files.helpers.cloudflare import purge_files_in_cloudflare_cache
|
||||
from files.helpers.settings import get_setting
|
||||
|
||||
from .config.const import *
|
||||
|
@ -128,7 +128,7 @@ def convert_to_mp4(old, new):
|
|||
else:
|
||||
url = f"{SITE_FULL}{new}"
|
||||
|
||||
purge_files_in_cache(url)
|
||||
purge_files_in_cloudflare_cache(url)
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1905,7 +1905,7 @@ def delete_media_post(v):
|
|||
)
|
||||
g.db.add(ma)
|
||||
|
||||
purge_files_in_cache(url)
|
||||
purge_files_in_cloudflare_cache(url)
|
||||
return {"message": "Media deleted successfully!"}
|
||||
|
||||
@app.post("/admin/reset_password/<int:user_id>")
|
||||
|
|
|
@ -4,7 +4,7 @@ from shutil import copyfile, move
|
|||
from files.classes.emoji import *
|
||||
from files.classes.hats import Hat, HatDef
|
||||
from files.classes.mod_logs import ModAction
|
||||
from files.helpers.cloudflare import purge_files_in_cache
|
||||
from files.helpers.cloudflare import purge_files_in_cloudflare_cache
|
||||
from files.helpers.config.const import *
|
||||
from files.helpers.get import *
|
||||
from files.helpers.media import *
|
||||
|
@ -181,7 +181,7 @@ def approve_emoji(v, name):
|
|||
cache.delete("emojis")
|
||||
cache.delete(f"emoji_list_{emoji.kind}")
|
||||
|
||||
purge_files_in_cache(f"{SITE_FULL_IMAGES}/e/{emoji.name}/webp")
|
||||
purge_files_in_cloudflare_cache(f"{SITE_FULL_IMAGES}/e/{emoji.name}/webp")
|
||||
|
||||
move(f"/asset_submissions/emojis/{name}.webp", f"files/assets/images/emojis/{emoji.name}.webp")
|
||||
|
||||
|
@ -446,7 +446,7 @@ def update_emoji(v):
|
|||
filename = f"files/assets/images/emojis/{name}.webp"
|
||||
copyfile(new_path, filename)
|
||||
process_image(filename, v, resize=200, trim=True)
|
||||
purge_files_in_cache([f"{SITE_FULL_IMAGES}/e/{name}.webp", f"{SITE_FULL_IMAGES}/asset_submissions/emojis/original/{name}.{format}"])
|
||||
purge_files_in_cloudflare_cache([f"{SITE_FULL_IMAGES}/e/{name}.webp", f"{SITE_FULL_IMAGES}/asset_submissions/emojis/original/{name}.{format}"])
|
||||
updated = True
|
||||
|
||||
|
||||
|
@ -531,7 +531,7 @@ def update_hat(v):
|
|||
filename = f"files/assets/images/hats/{name}.webp"
|
||||
copyfile(new_path, filename)
|
||||
process_image(filename, v, resize=100)
|
||||
purge_files_in_cache([f"{SITE_FULL_IMAGES}/i/hats/{name}.webp", f"{SITE_FULL_IMAGES}/asset_submissions/hats/original/{name}.{format}"])
|
||||
purge_files_in_cloudflare_cache([f"{SITE_FULL_IMAGES}/i/hats/{name}.webp", f"{SITE_FULL_IMAGES}/asset_submissions/hats/original/{name}.{format}"])
|
||||
ma = ModAction(
|
||||
kind="update_hat",
|
||||
user_id=v.id,
|
||||
|
|
|
@ -8,7 +8,7 @@ import gevent
|
|||
from files.classes import *
|
||||
from files.helpers.actions import *
|
||||
from files.helpers.alerts import *
|
||||
from files.helpers.cloudflare import purge_files_in_cache
|
||||
from files.helpers.cloudflare import purge_files_in_cloudflare_cache
|
||||
from files.helpers.config.const import *
|
||||
from files.helpers.get import *
|
||||
from files.helpers.marsify import marsify
|
||||
|
@ -231,7 +231,7 @@ def comment(v):
|
|||
filename = f'files/assets/images/{SITE_NAME}/badges/{badge.id}.webp'
|
||||
copyfile(oldname, filename)
|
||||
process_image(filename, v, resize=300, trim=True)
|
||||
purge_files_in_cache(f"{SITE_FULL_IMAGES}/i/{SITE_NAME}/badges/{badge.id}.webp")
|
||||
purge_files_in_cloudflare_cache(f"{SITE_FULL_IMAGES}/i/{SITE_NAME}/badges/{badge.id}.webp")
|
||||
cache.delete_memoized(badge_list)
|
||||
except Exception as e:
|
||||
abort(400, str(e))
|
||||
|
|
Loading…
Reference in New Issue