mirror of
https://github.com/nexy7574/LCC-bot.git
synced 2024-09-19 18:16:34 +01:00
Fix started thingy
This commit is contained in:
parent
711f666d8c
commit
b53121ebb5
1 changed files with 6 additions and 4 deletions
|
@ -45,13 +45,15 @@ class McDataBase:
|
||||||
) as cursor:
|
) as cursor:
|
||||||
return await cursor.fetchone()
|
return await cursor.fetchone()
|
||||||
|
|
||||||
async def set_break(self, user_id: int, since: float) -> None:
|
async def set_break(self, user_id: int, since: float, started: float = None) -> None:
|
||||||
|
if not started:
|
||||||
|
started = discord.Object(discord.utils.generate_snowflake()).created_at.timestamp()
|
||||||
await self._conn.execute(
|
await self._conn.execute(
|
||||||
"""
|
"""
|
||||||
INSERT INTO breaks (user_id, since) VALUES (?, ?)
|
INSERT INTO breaks (user_id, since, started) VALUES (?, ?, ?)
|
||||||
ON CONFLICT(user_id) DO UPDATE SET since = excluded.since
|
ON CONFLICT(user_id) DO UPDATE SET since = excluded.since, started = excluded.started
|
||||||
""",
|
""",
|
||||||
(user_id, since)
|
(user_id, since, started)
|
||||||
)
|
)
|
||||||
|
|
||||||
async def remove_break(self, user_id: int) -> None:
|
async def remove_break(self, user_id: int) -> None:
|
||||||
|
|
Loading…
Reference in a new issue