generated from HoloTech/twitch-bot-template
Temporary fix for transaction issues.
This commit is contained in:
@@ -178,9 +178,7 @@ class Bot(commands.Bot):
|
|||||||
|
|
||||||
# Save the token and scopes to data
|
# Save the token and scopes to data
|
||||||
# Wrap this in a transaction so if it fails halfway we rollback correctly
|
# Wrap this in a transaction so if it fails halfway we rollback correctly
|
||||||
async with self.dbconn.connection() as conn:
|
# TODO
|
||||||
self.dbconn.conn = conn
|
|
||||||
async with conn.transaction():
|
|
||||||
row = await UserAuth.fetch_or_create(userid, token=token, refresh_token=refresh)
|
row = await UserAuth.fetch_or_create(userid, token=token, refresh_token=refresh)
|
||||||
if row.token != token or row.refresh_token != refresh:
|
if row.token != token or row.refresh_token != refresh:
|
||||||
await row.update(token=token, refresh_token=refresh)
|
await row.update(token=token, refresh_token=refresh)
|
||||||
|
|||||||
Submodule src/modules/profiles updated: 4653689e5e...ce46bd49fe
Submodule src/modules/subathon updated: 18f57d1800...2c8bc4ae24
Reference in New Issue
Block a user