From 5c326cf24246ca85d9784b1f620c1abbb1e5ce08 Mon Sep 17 00:00:00 2001 From: Alexis Sellier Date: Sun, 17 Sep 2023 21:49:42 +0200 Subject: [PATCH] cli: Sign refs and set head in `rad delegate add` --- radicle-cli/src/commands/delegate/add.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/radicle-cli/src/commands/delegate/add.rs b/radicle-cli/src/commands/delegate/add.rs index a3624e5c..51897b4c 100644 --- a/radicle-cli/src/commands/delegate/add.rs +++ b/radicle-cli/src/commands/delegate/add.rs @@ -2,7 +2,7 @@ use anyhow::Context as _; use radicle::{ prelude::{Did, Id}, - storage::{WriteRepository as _, WriteStorage}, + storage::{SignRepository, WriteRepository as _, WriteStorage}, Profile, }; use radicle_crypto::PublicKey; @@ -42,6 +42,8 @@ where repo.raw(), ) })?; + repo.sign_refs(&signer)?; + repo.set_identity_head()?; term::info!("Added delegate '{}'", Did::from(key)); term::success!("Update successful!"); Ok(())