From 7fac9a6cce706dda8181cdc4eeac18ff356e95aa Mon Sep 17 00:00:00 2001 From: susiyaki Date: Wed, 3 Nov 2021 16:09:42 +0900 Subject: [PATCH] fix review #129 --- src/config.rs | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/config.rs b/src/config.rs index 6dff669..8f63d7f 100644 --- a/src/config.rs +++ b/src/config.rs @@ -268,17 +268,15 @@ impl Connection { } pub fn database_url_with_name(&self) -> std::string::String { - let name = self.name.as_ref().map_or(String::new(), |n| n.to_string()); let database_url = self.database_url().map_or(String::new(), |d| d.to_string()); - if name.is_empty() { - database_url - } else { - format!( + match &self.name { + Some(name) => format!( "[{name}] {database_url}", name = name, database_url = database_url - ) + ), + None => database_url, } }