From f78c2f58e1da73591c782086f76a8584c0406ca5 Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Thu, 5 Mar 2026 19:04:42 +0000 Subject: fix(issue): add --comments flag to issue list command --comments was supported by 'issue view' but not 'issue list', making 'ngit issue list --comments' fail while the equivalent 'view' command worked fine. --- src/bin/ngit/cli.rs | 4 ++++ src/bin/ngit/main.rs | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/bin/ngit/cli.rs b/src/bin/ngit/cli.rs index d558525..018525c 100644 --- a/src/bin/ngit/cli.rs +++ b/src/bin/ngit/cli.rs @@ -390,6 +390,10 @@ pub enum IssueCommands { /// Output as JSON #[arg(long)] json: bool, + /// Include full comment thread when viewing a specific issue (requires + /// ID) + #[arg(long)] + comments: bool, /// Show details for a specific issue (event-id or nevent) #[arg(value_name = "ID|nevent")] id: Option, diff --git a/src/bin/ngit/main.rs b/src/bin/ngit/main.rs index a656412..215d5dd 100644 --- a/src/bin/ngit/main.rs +++ b/src/bin/ngit/main.rs @@ -166,6 +166,7 @@ async fn main() { status, labels, json, + comments, id, offline, } => { @@ -173,7 +174,7 @@ async fn main() { status.clone(), labels.clone(), *json, - false, + *comments, id.clone(), *offline, ) -- cgit v1.2.3