From 56cd5d948260b1c7b1d8a87258c67b5c473d65f1 Mon Sep 17 00:00:00 2001 From: rattatwinko Date: Thu, 25 Sep 2025 15:17:02 +0200 Subject: [PATCH] fixed a footer bug, servertime changes! --- webserver.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/webserver.py b/webserver.py index 905d085..77c4847 100644 --- a/webserver.py +++ b/webserver.py @@ -52,13 +52,13 @@ import random from hashes.hashes import hash_list -@lru_cache -def index_footer(): - h1 = random.choice(hash_list) - # Ensure h2 is different from h1 - h2_candidates = [h for h in hash_list if h != h1] - h2 = random.choice(h2_candidates) if h2_candidates else h1 +# Generate hashes only once at server start +H1 = random.choice(hash_list) +H2_CANDIDATES = [h for h in hash_list if h != H1] +H2 = random.choice(H2_CANDIDATES) if H2_CANDIDATES else H1 +# cahcing was a bad, idea, servertime got stuck. it is now a variable ;) +def index_footer(): return f""" """