diff --git a/src/discord-cluster-manager/cogs/admin_cog.py b/src/discord-cluster-manager/cogs/admin_cog.py index 3204c15a..03b3420c 100644 --- a/src/discord-cluster-manager/cogs/admin_cog.py +++ b/src/discord-cluster-manager/cogs/admin_cog.py @@ -526,6 +526,9 @@ async def update_problems( ) return + if "/" in branch: + raise KernelBotError(f"branch names with slashes (`{branch}`) are not supported.") + repository_name = repository_name or env.PROBLEMS_REPO url = f"https://github.com/{repository_name}/archive/{branch}.zip" folder_name = repository_name.split("/")[-1] + "-" + branch