fix: return immediately upon invalid team

This commit is contained in:
insert 2025-06-21 11:55:52 -04:00
parent 78ded6d7b7
commit f7b7867d50
Signed by: insert
GPG key ID: A70775C389ACF105

View file

@ -263,6 +263,7 @@ class team(commands.Cog):
)): )):
if team not in teams_dict: if team not in teams_dict:
await interaction.response.send_message("Invalid Team!", ephemeral=True) await interaction.response.send_message("Invalid Team!", ephemeral=True)
return
await interaction.response.defer() await interaction.response.defer()
teamid = teams_dict[team] teamid = teams_dict[team]
data = requests.get(f"https://mmolb.com/api/team/{teamid}").json() data = requests.get(f"https://mmolb.com/api/team/{teamid}").json()
@ -307,6 +308,7 @@ class team(commands.Cog):
)): )):
if team not in teams_dict: if team not in teams_dict:
await interaction.response.send_message("Invalid Team!", ephemeral=True) await interaction.response.send_message("Invalid Team!", ephemeral=True)
return
await interaction.response.defer() await interaction.response.defer()
teamid = teams_dict[team] teamid = teams_dict[team]
data = requests.get(f"https://mmolb.com/api/team/{teamid}").json() data = requests.get(f"https://mmolb.com/api/team/{teamid}").json()
@ -356,6 +358,7 @@ class team(commands.Cog):
async def teamstats(self, interaction: nextcord.Interaction, team: str): async def teamstats(self, interaction: nextcord.Interaction, team: str):
if team not in teams_dict: if team not in teams_dict:
await interaction.response.send_message("Invalid Team!", ephemeral=True) await interaction.response.send_message("Invalid Team!", ephemeral=True)
return
await interaction.response.defer() await interaction.response.defer()
teamid = teams_dict[team] teamid = teams_dict[team]
loop = asyncio.get_event_loop() loop = asyncio.get_event_loop()