diff --git a/src/main.rs b/src/main.rs index c7a83e4..2d27efe 100644 --- a/src/main.rs +++ b/src/main.rs @@ -36,7 +36,7 @@ async fn main() -> Result<(), Box> { let mut metadata = if let Some(metadata_path) = args.timestamp_file() { load_video_metadata(metadata_path)? } else { - create_default_metadata(&video_files) + create_default_metadata(&video_files, args.description_file()) }; // Generate schedule diff --git a/src/youtube.rs b/src/youtube.rs index 39f77f9..0795bcd 100644 --- a/src/youtube.rs +++ b/src/youtube.rs @@ -270,7 +270,7 @@ pub fn create_default_metadata(video_files: &[String], description_file: String) VideoMetadata { title: format!("{}", filename), - description: get_random_line(&expanded_path).unwrap(), + description: get_random_line(&expanded_path).unwrap_or_default(), tags: vec!["gaming".to_string()], category_id: "20".to_string(), // GAMING privacy_status: "private".to_string(),