diff --git a/payphone/cogs/easter/cog.py b/payphone/cogs/easter/cog.py index 0476460..26cfbcf 100644 --- a/payphone/cogs/easter/cog.py +++ b/payphone/cogs/easter/cog.py @@ -41,6 +41,7 @@ class Easter(base.Cog): return channel_rs.mask = new_mask.value + channel_rs.is_masked = True await channel_rs.save() diff --git a/payphone/db/models.py b/payphone/db/models.py index 99eecc7..9f3ea2b 100644 --- a/payphone/db/models.py +++ b/payphone/db/models.py @@ -26,7 +26,7 @@ class User(models.Model): class Call(models.Model): - started_at = fields.DatetimeField(auto_now_add=True) + started_at = fields.DatetimeField(auto_now_add=True, db_index=True) ended_at = fields.DatetimeField(null=True, default=None) channels: fields.BackwardFKRelation["Channel"]