From 4dd8920163e498d763d489c6bdf0f0884a997ff0 Mon Sep 17 00:00:00 2001 From: Erik Kundt Date: Thu, 25 Apr 2024 12:46:46 +0200 Subject: [PATCH] issue: Use terminal module from radicle-cli --- bin/commands/issue.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/bin/commands/issue.rs b/bin/commands/issue.rs index 20279ac2..14374f3f 100644 --- a/bin/commands/issue.rs +++ b/bin/commands/issue.rs @@ -7,17 +7,17 @@ use std::ffi::OsString; use anyhow::anyhow; +use radicle::identity::RepoId; use radicle::issue; -use radicle::identity::RepoId; +use radicle_cli::terminal; +use radicle_cli::terminal::{Args, Error, Help}; + use radicle_tui as tui; use tui::cob; use tui::log; -use crate::terminal; -use crate::terminal::args::{Args, Error, Help}; - pub const HELP: Help = Help { name: "issue", description: "Terminal interfaces for issues", @@ -136,7 +136,7 @@ impl Args for Options { } #[tokio::main] -pub async fn run(options: Options, _ctx: impl terminal::Context) -> anyhow::Result<()> { +pub async fn run(options: Options, ctx: impl terminal::Context) -> anyhow::Result<()> { use radicle::storage::ReadStorage; let (_, rid) = radicle::rad::cwd() @@ -144,7 +144,7 @@ pub async fn run(options: Options, _ctx: impl terminal::Context) -> anyhow::Resu match options.op { Operation::Select { opts } => { - let profile = terminal::profile()?; + let profile = ctx.profile()?; let rid = options.repo.unwrap_or(rid); let repository = profile.storage.repository(rid).unwrap();