From 0685759fa0d0b6a04ca9e1968ea8409f628491ce Mon Sep 17 00:00:00 2001 From: wojea <45272913+wojea@users.noreply.github.com> Date: Mon, 4 Nov 2024 16:12:04 +0100 Subject: [PATCH] make starababa with args consistent between different users --- src/core/utils.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/core/utils.py b/src/core/utils.py index c88995f..ac2044f 100644 --- a/src/core/utils.py +++ b/src/core/utils.py @@ -133,8 +133,8 @@ def generate_unique_number(user_id): def are_you_lucky(user_id, with_args=False): today = int(datetime.now().strftime('%Y%m%d')) - user_hash = user_id + today - random.seed(user_hash) + hash = today if with_args else user_id + today + random.seed(hash) rand_value = random.random() if rand_value < 0.1: @@ -148,7 +148,7 @@ def are_you_lucky(user_id, with_args=False): else: message = 'Tak. 🗿' if with_args else "Dzisiaj masz ogromne szczęście! Wyjdź z domu i spróbuj zrobić coś nowego, na pewno Ci się uda!" - log.info(f'User [{user_hash}] ({rand_value}) - {message}') + log.info(f'User [{hash}] ({rand_value}) - {message}') return message