From 1581e6ac892c0abbe0b785e7b76b730e9c4c9c73 Mon Sep 17 00:00:00 2001 From: n9k Date: Sun, 19 Jun 2022 08:16:10 +0000 Subject: [PATCH] Minor logic formatting --- anonstream/user.py | 23 ++++++++++------------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/anonstream/user.py b/anonstream/user.py index 8530810..d9f4eea 100644 --- a/anonstream/user.py +++ b/anonstream/user.py @@ -174,19 +174,16 @@ def verify(user, digest, answer): @with_timestamp() def deverify(timestamp, user): - if not user['verified']: - return - - n_user_messages = 0 - for message in reversed(MESSAGES): - message_sent_ago = timestamp - message['timestamp'] - if message_sent_ago >= CONFIG['FLOOD_MESSAGE_DURATION']: - break - elif message['token'] == user['token']: - n_user_messages += 1 - - if n_user_messages >= CONFIG['FLOOD_MESSAGE_THRESHOLD']: - user['verified'] = False + if user['verified']: + n_user_messages = 0 + for message in reversed(MESSAGES): + message_sent_ago = timestamp - message['timestamp'] + if message_sent_ago >= CONFIG['FLOOD_MESSAGE_DURATION']: + break + elif message['token'] == user['token']: + n_user_messages += 1 + if n_user_messages >= CONFIG['FLOOD_MESSAGE_THRESHOLD']: + user['verified'] = False def _update_presence(timestamp, user): old, user['presence'] = user['presence'], get_presence(timestamp, user)