From 2f2914565c7c7562e7a30333caff3dcd043d27da Mon Sep 17 00:00:00 2001 From: Frederick Zhang Date: Thu, 15 Aug 2024 22:52:42 +1000 Subject: [PATCH] fix: repository/subtitle in config are overridden by None CLI args --- src/cli.rs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/cli.rs b/src/cli.rs index dca518f..7b6217a 100644 --- a/src/cli.rs +++ b/src/cli.rs @@ -233,8 +233,12 @@ impl Args { clog.outfile = Some(file.to_owned()); } - clog.repo = self.repository; - clog.subtitle = self.subtitle; + if self.repository.is_some() { + clog.repo = self.repository; + } + if self.subtitle.is_some() { + clog.subtitle = self.subtitle; + } clog.link_style = self.link_style.into(); clog.out_format = self.format.into();