diff --git a/lib/src/settings.rs b/lib/src/settings.rs index 89ff63851..ffa170d7f 100644 --- a/lib/src/settings.rs +++ b/lib/src/settings.rs @@ -54,9 +54,11 @@ impl UserSettings { config_builder = config_builder.add_source(config::File::from_str(s, config::FileFormat::Toml)); } + let new_config = config_builder.build()?; + let timestamp = get_timestamp_config(&new_config, "user.timestamp"); Ok(UserSettings { - config: config_builder.build()?, - timestamp: self.timestamp.clone(), + config: new_config, + timestamp, }) }