fix branch_switch
This commit is contained in:
parent
ebd9092788
commit
abd583401e
1 changed files with 4 additions and 4 deletions
|
@ -95,11 +95,11 @@ async def update(ctx: lightbulb.Context) -> None:
|
||||||
@lightbulb.add_checks(lightbulb.owner_only)
|
@lightbulb.add_checks(lightbulb.owner_only)
|
||||||
@lightbulb.command("branch", "get or set the working branch the bot uses.")
|
@lightbulb.command("branch", "get or set the working branch the bot uses.")
|
||||||
@lightbulb.implements(lightbulb.SlashCommandGroup)
|
@lightbulb.implements(lightbulb.SlashCommandGroup)
|
||||||
async def branch(ctx: lightbulb.Context) -> None:
|
async def branch_group(ctx: lightbulb.Context) -> None:
|
||||||
pass # SlashCommandGroup body code isn't run
|
pass # SlashCommandGroup body code isn't run
|
||||||
|
|
||||||
|
|
||||||
@branch.child
|
@branch_group.child
|
||||||
@lightbulb.add_checks(lightbulb.owner_only)
|
@lightbulb.add_checks(lightbulb.owner_only)
|
||||||
@lightbulb.command("get", "get the current branch", ephemeral=True)
|
@lightbulb.command("get", "get the current branch", ephemeral=True)
|
||||||
@lightbulb.implements(lightbulb.SlashSubCommand)
|
@lightbulb.implements(lightbulb.SlashSubCommand)
|
||||||
|
@ -110,7 +110,7 @@ async def branch_get(ctx: lightbulb.Context) -> None:
|
||||||
await ctx.respond(embed=embed)
|
await ctx.respond(embed=embed)
|
||||||
|
|
||||||
|
|
||||||
@branch.child
|
@branch_group.child
|
||||||
@lightbulb.add_checks(lightbulb.owner_only)
|
@lightbulb.add_checks(lightbulb.owner_only)
|
||||||
@lightbulb.option("name", "name of the branch", type=str, required=True)
|
@lightbulb.option("name", "name of the branch", type=str, required=True)
|
||||||
@lightbulb.command("switch", "switch branches", ephemeral=True)
|
@lightbulb.command("switch", "switch branches", ephemeral=True)
|
||||||
|
@ -119,7 +119,7 @@ async def branch_switch(ctx: lightbulb.Context) -> None:
|
||||||
embed = hikari.Embed(title="Restarting",
|
embed = hikari.Embed(title="Restarting",
|
||||||
description="Restarting to switch branches!"
|
description="Restarting to switch branches!"
|
||||||
)
|
)
|
||||||
output = await create_subprocess("git", "switch", ctx.options.branch)
|
output = await create_subprocess("git", "switch", ctx.options.name)
|
||||||
if "invalid reference" in output: # parsing output allows us more specificity.
|
if "invalid reference" in output: # parsing output allows us more specificity.
|
||||||
embed.title = "Branch does not exist."
|
embed.title = "Branch does not exist."
|
||||||
embed.description = "Please check your spelling."
|
embed.description = "Please check your spelling."
|
||||||
|
|
Loading…
Reference in a new issue