From 5c2124ead4fbdbefecc5dde40b22dbd0c6b80690 Mon Sep 17 00:00:00 2001 From: Jeremiah Russell Date: Sun, 19 Oct 2025 07:44:04 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20fix(cli):=20correct=20error=20ma?= =?UTF-8?q?pping=20in=20add=5Fcli?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - fix error mapping for message age creation - use direct error propagation instead of config error mapping --- src/cli/rules_cli/config_cli/rules_cli/add_cli.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/cli/rules_cli/config_cli/rules_cli/add_cli.rs b/src/cli/rules_cli/config_cli/rules_cli/add_cli.rs index 71a6dcb..8040052 100644 --- a/src/cli/rules_cli/config_cli/rules_cli/add_cli.rs +++ b/src/cli/rules_cli/config_cli/rules_cli/add_cli.rs @@ -41,8 +41,7 @@ pub struct AddCli { impl AddCli { pub fn run(&self, mut config: Rules) -> Result<(), Error> { let generate = self.label.is_none(); - let message_age = MessageAge::new(self.period.to_string().as_str(), self.count) - .map_err(|e| Error::Config(config::ConfigError::Message(e)))?; + let message_age = MessageAge::new(self.period.to_string().as_str(), self.count)?; let retention = Retention::new(message_age, generate); config.add_rule(retention, self.label.as_ref(), self.delete);