From f2d50b2414282c4665c32cea89beb6d90c3e7136 Mon Sep 17 00:00:00 2001 From: Aevann Date: Fri, 20 Oct 2023 18:39:10 +0300 Subject: [PATCH] attempt emoji cache fix --- files/routes/asset_submissions.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/files/routes/asset_submissions.py b/files/routes/asset_submissions.py index 9dcc03735..415109e59 100644 --- a/files/routes/asset_submissions.py +++ b/files/routes/asset_submissions.py @@ -188,11 +188,6 @@ def approve_emoji(v, name): badge_grant(badge_id=113, user=author) badge_grant(badge_id=112, user=author) - cache.delete(f"emojis_{emoji.nsfw}") - cache.delete(f"emoji_list_{emoji.kind}_{emoji.nsfw}") - - 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") highquality = f"/asset_submissions/emojis/{name}" @@ -236,6 +231,11 @@ def approve_emoji(v, name): if emoji.nsfw: OVER_18_EMOJIS.append(emoji.name) + cache.delete(f"emojis_{emoji.nsfw}") + cache.delete(f"emoji_list_{emoji.kind}_{emoji.nsfw}") + + purge_files_in_cloudflare_cache(f"{SITE_FULL_IMAGES}/e/{emoji.name}/webp") + return {"message": f"'{emoji.name}' approved!"} def remove_asset(cls, type_name, v, name):