more accurate function name

pull/199/head
Aevann 2023-09-15 03:07:17 +03:00
parent aedc3aa0ad
commit b3ef4734a5
5 changed files with 10 additions and 10 deletions

View File

@ -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]

View File

@ -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)

View File

@ -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>")

View File

@ -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,

View File

@ -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))