From b02fb81a56bd94b38fdb26771c3e591419f0f49c Mon Sep 17 00:00:00 2001 From: TheArcaneBrony Date: Wed, 3 May 2023 20:42:20 +0200 Subject: Small refactoring --- .../Shared/IndexComponents/IndexUserItem.razor | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) (limited to 'MatrixRoomUtils.Web/Shared/IndexComponents') diff --git a/MatrixRoomUtils.Web/Shared/IndexComponents/IndexUserItem.razor b/MatrixRoomUtils.Web/Shared/IndexComponents/IndexUserItem.razor index 33054e5..d0fb2f0 100644 --- a/MatrixRoomUtils.Web/Shared/IndexComponents/IndexUserItem.razor +++ b/MatrixRoomUtils.Web/Shared/IndexComponents/IndexUserItem.razor @@ -9,13 +9,11 @@
- @User.Profile.DisplayName on @User.LoginResponse.HomeServer + @User.Profile.DisplayName on @User.LoginResponse.HomeServer Remove
@code { - [Parameter] - public string Token { get; set; } [Parameter] public UserInfo User { get; set; } @@ -32,18 +30,17 @@ private async Task RemoveUser() { - LocalStorageWrapper.LoginSessions.Remove(Token); - await LocalStorageWrapper.SaveToLocalStorage(LocalStorage); + RuntimeCache.LoginSessions.Remove(User.AccessToken); + await LocalStorageWrapper.ReloadLocalStorage(LocalStorage); _removed = true; StateHasChanged(); } private async Task SetCurrent() { - LocalStorageWrapper.AccessToken = Token; - LocalStorageWrapper.CurrentHomeserver = await MatrixAuth.ResolveHomeserverFromWellKnown(LocalStorageWrapper.LoginSessions[Token].LoginResponse.HomeServer); - await LocalStorageWrapper.SaveToLocalStorage(LocalStorage); - await LocalStorageWrapper.LoadFromLocalStorage(LocalStorage); + RuntimeCache.AccessToken = User.AccessToken; + //RuntimeCache.CurrentHomeserver = await MatrixAuth.ResolveHomeserverFromWellKnown(LocalStorageWrapper.LoginSessions[Token].LoginResponse.HomeServer); + await LocalStorageWrapper.ReloadLocalStorage(LocalStorage); StateHasChanged(); } -- cgit 1.5.1