Minor logic formatting
このコミットが含まれているのは:
コミット
1581e6ac89
|
@ -174,19 +174,16 @@ def verify(user, digest, answer):
|
||||||
|
|
||||||
@with_timestamp()
|
@with_timestamp()
|
||||||
def deverify(timestamp, user):
|
def deverify(timestamp, user):
|
||||||
if not user['verified']:
|
if user['verified']:
|
||||||
return
|
n_user_messages = 0
|
||||||
|
for message in reversed(MESSAGES):
|
||||||
n_user_messages = 0
|
message_sent_ago = timestamp - message['timestamp']
|
||||||
for message in reversed(MESSAGES):
|
if message_sent_ago >= CONFIG['FLOOD_MESSAGE_DURATION']:
|
||||||
message_sent_ago = timestamp - message['timestamp']
|
break
|
||||||
if message_sent_ago >= CONFIG['FLOOD_MESSAGE_DURATION']:
|
elif message['token'] == user['token']:
|
||||||
break
|
n_user_messages += 1
|
||||||
elif message['token'] == user['token']:
|
if n_user_messages >= CONFIG['FLOOD_MESSAGE_THRESHOLD']:
|
||||||
n_user_messages += 1
|
user['verified'] = False
|
||||||
|
|
||||||
if n_user_messages >= CONFIG['FLOOD_MESSAGE_THRESHOLD']:
|
|
||||||
user['verified'] = False
|
|
||||||
|
|
||||||
def _update_presence(timestamp, user):
|
def _update_presence(timestamp, user):
|
||||||
old, user['presence'] = user['presence'], get_presence(timestamp, user)
|
old, user['presence'] = user['presence'], get_presence(timestamp, user)
|
||||||
|
|
読み込み中…
新しいイシューから参照