aboutsummaryrefslogtreecommitdiffstats
path: root/teleterm-web/src/model.rs
diff options
context:
space:
mode:
Diffstat (limited to 'teleterm-web/src/model.rs')
-rw-r--r--teleterm-web/src/model.rs10
1 files changed, 3 insertions, 7 deletions
diff --git a/teleterm-web/src/model.rs b/teleterm-web/src/model.rs
index c500600..8a88660 100644
--- a/teleterm-web/src/model.rs
+++ b/teleterm-web/src/model.rs
@@ -62,13 +62,9 @@ impl Model {
}
crate::Msg::LoggedIn(response) => match response {
Ok(response) => {
- self.config.username = response.username.clone();
- if let Some(username) = response.username {
- log::debug!("logged in as {}", username);
- orders.send_msg(crate::Msg::Refresh);
- } else {
- log::error!("failed to log in");
- }
+ log::debug!("logged in as {}", response.username);
+ self.config.username = Some(response.username);
+ orders.send_msg(crate::Msg::Refresh);
}
Err(e) => {
log::error!("error logging in: {:?}", e);