summaryrefslogtreecommitdiff
path: root/exes/all-in-one/src/utils.rs
diff options
context:
space:
mode:
Diffstat (limited to 'exes/all-in-one/src/utils.rs')
-rw-r--r--exes/all-in-one/src/utils.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/exes/all-in-one/src/utils.rs b/exes/all-in-one/src/utils.rs
index 7a7134d..159d98d 100644
--- a/exes/all-in-one/src/utils.rs
+++ b/exes/all-in-one/src/utils.rs
@@ -26,7 +26,7 @@ fn load_settings_for<T: Default + DeserializeOwned + Clone>(
name: &str,
) -> Result<Settings<T>> {
let value: Value = serde_json::from_str(settings)?;
- let section: T = serde_json::from_value(value.get(name).unwrap().to_owned())?;
+ let section: T = serde_json::from_value(value.get(name).unwrap().clone())?;
let mut settings: Settings<T> = serde_json::from_value(value)?;
settings.config = section;
@@ -69,7 +69,7 @@ pub(crate) fn load_config_file() -> Result<Value> {
let mode = std::env::var("ENV").unwrap_or_else(|_| "development".into());
info!("Configuration Environment: {}", mode);
- builder = builder.add_source(File::with_name(&format!("config/{}", mode)).required(false));
+ builder = builder.add_source(File::with_name(&format!("config/{mode}")).required(false));
builder = builder.add_source(File::with_name("config/local").required(false));
let env = Environment::with_prefix("NOVA").separator("__");