From d89839443d7d276d8f287db977e8fb13f8204ca5 Mon Sep 17 00:00:00 2001 From: ChristianVisintin Date: Sat, 12 Dec 2020 18:04:47 +0100 Subject: [PATCH] Trim hostname --- src/ui/activities/filetransfer_activity/layout.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/ui/activities/filetransfer_activity/layout.rs b/src/ui/activities/filetransfer_activity/layout.rs index 95c9501..63adc6b 100644 --- a/src/ui/activities/filetransfer_activity/layout.rs +++ b/src/ui/activities/filetransfer_activity/layout.rs @@ -153,7 +153,11 @@ impl FileTransferActivity { /// Draw local explorer list pub(super) fn draw_local_explorer(&self, local_wrkdir: PathBuf, width: u16) -> List { let hostname: String = match hostname::get() { - Ok(h) => String::from(h.as_os_str().to_string_lossy()), + Ok(h) => { + let hostname: String = h.as_os_str().to_string_lossy().to_string(); + let tokens: Vec<&str> = hostname.split('.').collect(); + String::from(*tokens.get(0).unwrap_or(&"localhost")) + } Err(_) => String::from("localhost"), }; let files: Vec = self