From ef9b5ad85f1c95a53eab046b9d044253cab2d366 Mon Sep 17 00:00:00 2001 From: Raymon Zutekouw Date: Sun, 3 Aug 2025 23:09:39 +0200 Subject: [PATCH] Call the existing helper methods to form a program --- src/main.rs | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/main.rs b/src/main.rs index fce9764..fc0a264 100644 --- a/src/main.rs +++ b/src/main.rs @@ -15,14 +15,18 @@ fn main() -> Result<(), Box> { let args = Cli::from_args(); // Input to the program - let qid = fetch_wiki_item_by_article_title( - args.wikipedia_article_title, - args.wikipedia_language_code, - ); - let _template_file = std::fs::read_to_string(&args.infobox_template_file)?; + let title = args.wikipedia_article_title; + let language = args.wikipedia_language_code; + let _template = std::fs::read_to_string(&args.infobox_template_file)?; + + let qid = fetch_wiki_item_by_article_title(title.clone(), language.clone()); + + let properties = fetch_properties_for_wiki_item(qid); + let table = format_infobox_from_used_properties(title.clone(), properties); println!("Qid: {qid}"); println!("Template file exists"); + println!("{table}"); Ok(()) }