commit 17d27c8b224341ba52ed583e367fafc8a1b81c90
parent 09c82b01c23c8f36a0d7fb247ee76b63a7911477
Author: Marcel <mtrnord1@gmail.com>
Date: Sat, 4 Jul 2020 21:54:20 +0200
Fix login with no previous session available
Took 2 minutes
Diffstat:
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/app/mod.rs b/src/app/mod.rs
@@ -56,7 +56,9 @@ impl Component for App {
};
let route_agent = RouteAgent::bridge(link.callback(Msg::RouteChanged));
let mut matrix_agent = MatrixAgent::bridge(link.callback(Msg::NewMessage));
- matrix_agent.send(matrix::Request::SetSession(session.unwrap()));
+ if let Some(session) = session {
+ matrix_agent.send(matrix::Request::SetSession(session));
+ }
matrix_agent.send(matrix::Request::GetLoggedIn);
App {
_matrix_agent: matrix_agent,