aboutsummaryrefslogtreecommitdiffstats
path: root/teleterm-web/src/model.rs
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2019-11-27 11:34:27 -0500
committerJesse Luehrs <doy@tozt.net>2019-11-27 11:41:57 -0500
commit3e554af64a8cecdcba8e39e6e07be1a2d9c4d338 (patch)
tree36d6d1553c8b49908f58a568b0b34e660c2bdaac /teleterm-web/src/model.rs
parenta7ebc62a80933a73eae2282827e74dfaeb107820 (diff)
downloadteleterm-3e554af64a8cecdcba8e39e6e07be1a2d9c4d338.tar.gz
teleterm-3e554af64a8cecdcba8e39e6e07be1a2d9c4d338.zip
simplify
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);