about summary refs log tree commit diff stats
path: root/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs
index 3f7e410..37283a1 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -26,6 +26,7 @@ use tokio::{
     task::JoinHandle,
 };
 use url::Url;
+use videos::display::format_video::FormatVideo;
 use yt_dlp::wrapper::info_json::InfoJson;
 
 use crate::{cli::Command, storage::subscriptions::get_subscriptions};
@@ -128,7 +129,16 @@ async fn main() -> Result<()> {
             }
             VideosCommand::Info { hash } => {
                 let video = get_video_by_hash(&app, &hash.realize(&app).await?).await?;
-                dbg!(video);
+
+                print!(
+                    "{}",
+                    (&video
+                        .to_formatted_video(&app)
+                        .await
+                        .context("Failed to format video")?
+                        .colorize())
+                        .to_info_display()
+                );
             }
         },
         Command::Update {