diff --git a/files/helpers/const.py b/files/helpers/const.py index 34ad654ec..9cd7677fe 100644 --- a/files/helpers/const.py +++ b/files/helpers/const.py @@ -5,6 +5,7 @@ from json import loads from files.__main__ import db_session from files.classes.sub import Sub from files.classes.marsey import Marsey +from flask import request SITE = environ.get("DOMAIN", '').strip() SITE_NAME = environ.get("SITE_NAME", '').strip() @@ -875,4 +876,6 @@ image_regex = re.compile("(^|\s)(https:\/\/[\w\-.#&/=\?@%;+]{5,250}(\.png|\.jpg| procoins_li = (0,2500,5000,10000,25000,50000,125000,250000) -linefeeds_regex = re.compile("([^\n])\n([^\n])", flags=re.A) \ No newline at end of file +linefeeds_regex = re.compile("([^\n])\n([^\n])", flags=re.A) + +def make_name(*args, **kwargs): return request.base_url \ No newline at end of file diff --git a/files/routes/static.py b/files/routes/static.py index bb9670fd5..0548b4fff 100644 --- a/files/routes/static.py +++ b/files/routes/static.py @@ -66,7 +66,7 @@ def sidebar(v): @app.get("/stats") @auth_required -@cache.memoize(timeout=86400) +@cache.memoize(timeout=86400, make_name=make_name) def participation_stats(v):