Radish alpha
h
Radicle Heartwood Protocol & Stack
Radicle
Git (anonymous pull)
Log in to clone via SSH
cli: `rad issue list` open issues by default
Slack Coder committed 2 years ago
commit fe00ed7ca7baaa330c371b69566c1a22a4df4830
parent 3119294367d8382868babb9e02e5a2f5a4212590
1 file changed +5 -2
modified radicle-cli/src/commands/issue.rs
@@ -35,7 +35,7 @@ Usage
    rad issue [<option>...]
    rad issue delete <issue-id> [<option>...]
    rad issue edit <issue-id> [<option>...]
-
    rad issue list [--assigned <did>] [--closed | --open | --solved] [<option>...]
+
    rad issue list [--assigned <did>] [--all | --closed | --open | --solved] [<option>...]
    rad issue open [--title <title>] [--description <text>] [--tag <tag>] [<option>...]
    rad issue react <issue-id> [--emoji <char>] [--to <comment>] [<option>...]
    rad issue show <issue-id> [<option>...]
@@ -128,7 +128,7 @@ impl Args for Options {
        let mut reaction: Option<Reaction> = None;
        let mut comment_id: Option<thread::CommentId> = None;
        let mut description: Option<String> = None;
-
        let mut state: Option<State> = None;
+
        let mut state: Option<State> = Some(State::Open);
        let mut tags = Vec::new();
        let mut announce = true;
        let mut quiet = false;
@@ -138,6 +138,9 @@ impl Args for Options {
                Long("help") => {
                    return Err(Error::Help.into());
                }
+
                Long("all") if op.is_none() || op == Some(OperationName::List) => {
+
                    state = None;
+
                }
                Long("closed") if op.is_none() || op == Some(OperationName::List) => {
                    state = Some(State::Closed {
                        reason: CloseReason::Other,