aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Joe Banks <[email protected]>2020-08-25 13:37:10 +0100
committerGravatar Joe Banks <[email protected]>2020-08-25 13:37:10 +0100
commit2d870aa7d7ddc578720d6d404bb32ec92a56ff75 (patch)
tree7181d40b57f7a5784c0bf8fecfc5b3ecec2be288
parentLinting fixes (diff)
Actual linting fixes
-rw-r--r--metricity/bot.py4
-rw-r--r--metricity/models.py1
2 files changed, 3 insertions, 2 deletions
diff --git a/metricity/bot.py b/metricity/bot.py
index 7a618ad..74d4636 100644
--- a/metricity/bot.py
+++ b/metricity/bot.py
@@ -149,7 +149,7 @@ async def on_guild_available(guild: Guild) -> None:
@bot.event
-async def on_member_join(member: Member):
+async def on_member_join(member: Member) -> None:
"""On a user joining the server add them to the database."""
await sync_process_complete.wait()
@@ -180,7 +180,7 @@ async def on_member_join(member: Member):
@bot.event
-async def on_member_update(_before: Member, member: Member):
+async def on_member_update(_before: Member, member: Member) -> None:
"""When a member updates their profile, update the DB record."""
await sync_process_complete.wait()
diff --git a/metricity/models.py b/metricity/models.py
index 73296ca..d5cc663 100644
--- a/metricity/models.py
+++ b/metricity/models.py
@@ -44,6 +44,7 @@ class User(db.Model):
@classmethod
def bulk_upsert(cls: type, users: List[Dict[str, Any]]) -> Any:
+ """Perform a bulk insert/update of the database to sync the user table."""
qs = insert(cls.__table__).values(users)
update_cols = [