Fix case new logic
This commit is contained in:
parent
44579329af
commit
5dd3c9548c
1 changed files with 2 additions and 2 deletions
|
@ -306,8 +306,8 @@ class CaseCog(Cog):
|
||||||
@check(admin_or_permissions(Permissions.BAN_MEMBERS))
|
@check(admin_or_permissions(Permissions.BAN_MEMBERS))
|
||||||
async def _case_new(self, ctx: InteractionContext, user: Member, note: str) -> None:
|
async def _case_new(self, ctx: InteractionContext, user: Member, note: str) -> None:
|
||||||
case = await Modlog.find_one(q(guild=ctx.guild.id, user=user.id, open=True))
|
case = await Modlog.find_one(q(guild=ctx.guild.id, user=user.id, open=True))
|
||||||
if not case:
|
if case:
|
||||||
await ctx.send(f"Case already exists with ID {case.nanoid}", ephemeral=True)
|
await ctx.send(f"Case already open with ID `{case.nanoid}`", ephemeral=True)
|
||||||
return
|
return
|
||||||
|
|
||||||
if not isinstance(user, Member):
|
if not isinstance(user, Member):
|
||||||
|
|
Loading…
Add table
Reference in a new issue