Fix in check_login_tries

This commit is contained in:
Antonio de la Rosa 2025-12-05 23:52:49 +01:00
parent 9651085e4c
commit 4037554b17

View file

@ -47,7 +47,7 @@ def check_login_tries(db):
date_check=format_local_strtime('YYYY-MM-DD HH:mm:ss', timestamp_to_datetime(obtain_timestamp(now_str)-seconds_login))
logintries.query('delete from logintries2 where last_login<%s', [date_check])
logintries.query('delete from logintries where last_login<%s', [date_check])
arr_try=logintries.set_conditions('WHERE ip=%s', [ip]).select_a_row_where()
@ -55,7 +55,7 @@ def check_login_tries(db):
if arr_try['num_tries']<login_tries:
logintries.query('update logintries2 set num_tries=num_tries+1, last_login=%s WHERE ip=%s', [date_now, ip])
logintries.query('update logintries set num_tries=num_tries+1, last_login=%s WHERE ip=%s', [date_now, ip])
else:
@ -63,6 +63,6 @@ def check_login_tries(db):
else:
logintries.query('insert into logintries2 (`ip`, `num_tries`, `last_login`) VALUES (%s, %s, %s)', [ip, 1, date_now])
logintries.query('insert into logintries (`ip`, `num_tries`, `last_login`) VALUES (%s, %s, %s)', [ip, 1, date_now])
return you_cannot_login