add usages count for every token

This commit is contained in:
norohind committed 2022-01-05 22:01:54 +03:00
1 parent bc2e13786f
commit d50df50ca1
3 files changed
+11 -2

No files matched your search

+6 -1
View File
@@ -111,7 +111,12 @@ class Model:
self.db.execute(sqlite_requests.refresh_times_increment, {'state': state})
def get_token_for_user(self, state: str) -> dict:
return self.db.execute(sqlite_requests.get_token_for_user, {'state': state}).fetchone()
sql_params = {'state': state}
token = self.db.execute(sqlite_requests.get_token_for_user, sql_params).fetchone()
with self.db:
self.db.execute(sqlite_requests.increment_usages, sql_params)
return token
def list_all_records(self) -> list:
return self.db.execute(sqlite_requests.select_nickname_state_all).fetchall()