From eb8b6df5278cfbe19957145456b0712c6e50477c Mon Sep 17 00:00:00 2001 From: Mikko Ahlroth Date: Sat, 28 Oct 2023 20:23:31 +0300 Subject: [PATCH] Fix crash after login --- src/elekf/web/main.gleam | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/elekf/web/main.gleam b/src/elekf/web/main.gleam index 465d3ec..b61b1cf 100644 --- a/src/elekf/web/main.gleam +++ b/src/elekf/web/main.gleam @@ -162,6 +162,8 @@ fn logged_in(model: Model, token: String, session: login_token.Session) { device: auth_models.Device(name: model.login_view.device_name), ) + let #(m, e) = authed_view.init(auth_data) + case auth_storage.write( model.auth_storage, @@ -180,7 +182,8 @@ fn logged_in(model: Model, token: String, session: login_token.Session) { ..model, auth_data: option.Some(auth_data), current_view: view.AuthedView, + authed_view: option.Some(m), ), - effect.none(), + effect.map(e, AuthedView), ) }