fix: get account count not using global variable
All checks were successful
Build Docker / Build Main Image (push) Successful in 20s

This commit is contained in:
Nathan Woodburn 2023-11-17 11:29:24 +11:00
parent f1e0d1b5dc
commit c3da1ffff3
Signed by: nathanwoodburn
GPG Key ID: 203B000478AD0EF1

6
db.py
View File

@ -63,6 +63,7 @@ def get_link_count():
def get_account_count(): def get_account_count():
global last_check_account global last_check_account
global accounts
if time.time() - last_check_account < 60: if time.time() - last_check_account < 60:
return accounts return accounts
@ -72,7 +73,6 @@ def get_account_count():
result = cursor.fetchall() result = cursor.fetchall()
cursor.close() cursor.close()
connection.close() connection.close()
last_check_account = time.time()
if result == None: if result == None:
return 0 return 0
@ -80,7 +80,9 @@ def get_account_count():
for link in result: for link in result:
if link[1] not in accounts: if link[1] not in accounts:
accounts.append(link[1]) accounts.append(link[1])
return len(accounts) accounts = len(accounts)
last_check_account = time.time()
return accounts
def delete_token(token): def delete_token(token):
connection = mysql.connector.connect(**dbargs) connection = mysql.connector.connect(**dbargs)