Radish alpha
h
Radicle Heartwood Protocol & Stack
Radicle
Git (anonymous pull)
Log in to clone via SSH
REVIEW
✗ CI failure Fintan Halpenny committed 6 months ago
commit 1ea1182827099e205c9e060135ce4770584e7628
parent 09e468891d26bae1f0b674ebc8b869cbcbf9c94a
2 failed 1 pending (3 total) View logs
1 file changed +3 -3
modified crates/radicle-cli/src/commands/id.rs
@@ -163,11 +163,11 @@ pub fn run(args: Args, ctx: impl term::Context) -> anyhow::Result<()> {

                // TODO(erikli): whenever `clap` starts supporting custom value parsers
                // for a series of values, we can parse into `Payload` implicitly.
-
                let payloads: Result<_, _> = args::Payload::try_parse_many(&payload)
+
                let payloads = args::Payload::try_parse_many(&payload)
                    .map_ok(|p| (p.id, p.key, p.value))
-
                    .collect();
+
                    .collect::<Result<Vec<_>, _>>()?;

-
                update::payload(proposal, payloads?)?
+
                update::payload(proposal, payloads)?
            };

            // If `--edit` is specified, the document can also be edited via a text edit.