aboutsummaryrefslogtreecommitdiffstats
path: root/src/select/cmds.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/select/cmds.rs')
-rw-r--r--src/select/cmds.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/select/cmds.rs b/src/select/cmds.rs
index b45cc48..6e71607 100644
--- a/src/select/cmds.rs
+++ b/src/select/cmds.rs
@@ -19,6 +19,7 @@ use crate::{
VideoOptions, VideoStatus,
},
update::video_entry_to_video,
+ videos::display::format_video::FormatVideo,
};
use anyhow::{bail, Context, Result};
@@ -57,7 +58,10 @@ pub async fn handle_select_cmd(
entry: yt_dlp::wrapper::info_json::InfoJson,
) -> Result<()> {
let video = video_entry_to_video(entry, None)?;
- println!("{}", video.to_color_display(app).await?);
+ println!(
+ "{}",
+ (&video.to_formatted_video(app).await?.colorize()).to_line_display()
+ );
add_video(app, video).await?;
Ok(())