From ad6c39abdc35603f58e9b71993b5632c976deac1 Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Thu, 5 Mar 2026 12:12:21 +0000 Subject: feat(status): add --reason to all pr and issue status commands All status transitions (pr close/reopen/ready/draft, issue close/reopen/ resolved) now accept an optional --reason flag stored in the event content. --- src/bin/ngit/sub_commands/issue_status.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/bin/ngit/sub_commands/issue_status.rs') diff --git a/src/bin/ngit/sub_commands/issue_status.rs b/src/bin/ngit/sub_commands/issue_status.rs index 840ab8e..99b4fa6 100644 --- a/src/bin/ngit/sub_commands/issue_status.rs +++ b/src/bin/ngit/sub_commands/issue_status.rs @@ -183,8 +183,8 @@ pub async fn launch_close(id: &str, offline: bool, reason: Option<&str>) -> Resu launch_status(id, offline, Kind::GitStatusClosed, "closed", reason).await } -pub async fn launch_reopen(id: &str, offline: bool) -> Result<()> { - launch_status(id, offline, Kind::GitStatusOpen, "reopened", None).await +pub async fn launch_reopen(id: &str, offline: bool, reason: Option<&str>) -> Result<()> { + launch_status(id, offline, Kind::GitStatusOpen, "reopened", reason).await } pub async fn launch_resolved(id: &str, offline: bool, reason: Option<&str>) -> Result<()> { -- cgit v1.2.3