diff --git a/payphone/cogs/users/cog.py b/payphone/cogs/users/cog.py index 8140fe9..337845c 100644 --- a/payphone/cogs/users/cog.py +++ b/payphone/cogs/users/cog.py @@ -303,6 +303,7 @@ class Users(base.Cog): min_ids = await ( models.Message.filter(call_id__in=call_ids) + .exclude(propagation_id=None) .annotate(min_id=functions.Min("id")) .group_by("call_id") .values_list("min_id", flat=True) diff --git a/payphone/db/setup.py b/payphone/db/setup.py index d821357..dcf9400 100644 --- a/payphone/db/setup.py +++ b/payphone/db/setup.py @@ -9,8 +9,6 @@ from payphone.core import config async def init() -> None: """Initialize the database and it's connections.""" - await tortoise.Tortoise.close_connections() - await tortoise.Tortoise.init(config.TORTOISE_ORM, use_tz=True) await tortoise.Tortoise.generate_schemas(safe=True)