From 1cf5ec9e0d7f14177a5e2391f7e1aab603f3bd69 Mon Sep 17 00:00:00 2001 From: TLSM Date: Fri, 23 Sep 2022 15:41:04 -0400 Subject: [PATCH] Revert "PCM: update live list in background." This reverts commit 3acdb44a988518497a6664618fe2a1d05b528f48. --- files/helpers/cron.py | 3 ++- files/routes/static.py | 6 ++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/files/helpers/cron.py b/files/helpers/cron.py index 590e4c2ace..16a6b8fadc 100644 --- a/files/helpers/cron.py +++ b/files/helpers/cron.py @@ -32,7 +32,8 @@ def cron(every_5m, every_1h, every_1d, every_1mo): spin_roulette_wheel() offsitementions.offsite_mentions_task() if SITE_NAME == 'PCM': - route_static.live_cached(force=True) + cache.delete_memoized(route_static.live_cached) + route_static.live_cached() if every_1h: awards.award_timers_bots_task() diff --git a/files/routes/static.py b/files/routes/static.py index 0adf320842..f52d07bee9 100644 --- a/files/routes/static.py +++ b/files/routes/static.py @@ -443,10 +443,8 @@ if SITE == 'pcmemes.net': live_thumb_regex = re.compile('\{"thumbnail":\{"thumbnails":\[\{"url":"(.*?)"', flags=re.A) offline_regex = re.compile('","title":"(.*?)".*?"width":48,"height":48\},\{"url":"(.*?)"', flags=re.A) - @cache.memoize(timeout=86400, - forced_update=(lambda force=False: force), - args_to_ignore=["force"]) - def live_cached(force=False): + @cache.memoize(timeout=86400) + def live_cached(): live = [] offline = [] db = db_session()