about summary refs log tree commit diff
path: root/MatrixUtils.Web/Pages/Dev/DevUtilities.razor
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--MatrixUtils.Web/Pages/Dev/DevUtilities.razor (renamed from MatrixRoomUtils.Web/Pages/Dev/DevUtilities.razor)29
1 files changed, 13 insertions, 16 deletions
diff --git a/MatrixRoomUtils.Web/Pages/Dev/DevUtilities.razor b/MatrixUtils.Web/Pages/Dev/DevUtilities.razor

index 27fe35e..a6a4a82 100644 --- a/MatrixRoomUtils.Web/Pages/Dev/DevUtilities.razor +++ b/MatrixUtils.Web/Pages/Dev/DevUtilities.razor
@@ -3,7 +3,7 @@ @using ArcaneLibs.Extensions @using LibMatrix.Extensions @using LibMatrix.Homeservers -@using MatrixRoomUtils.Abstractions +@using MatrixUtils.Abstractions @inject ILocalStorageService LocalStorage @inject NavigationManager NavigationManager <h3>Debug Tools</h3> @@ -26,11 +26,11 @@ else { <details open> <summary>Send GET request to URL</summary> <div class="input-group"> - <input type="text" class="form-control" @bind-value="get_request_url" placeholder="URL"> + <input type="text" class="form-control" @bind-value="GetRequestUrl" placeholder="URL"> <button class="btn btn-outline-secondary" type="button" @onclick="SendGetRequest">Send</button> </div> <br/> - <pre>@get_request_result</pre> + <pre>@GetRequestResult</pre> </details> <div style="margin-bottom: 4em;"></div> @@ -42,38 +42,35 @@ else { protected override async Task OnInitializedAsync() { await base.OnInitializedAsync(); - hs = await MRUStorage.GetCurrentSessionOrNavigate(); + hs = await RMUStorage.GetCurrentSessionOrNavigate(); if (hs == null) return; Rooms = (await hs.GetJoinedRooms()).Select(x => x.RoomId).ToList(); Console.WriteLine("Fetched joined rooms!"); } //send req - string get_request_url { get; set; } = ""; - string get_request_result { get; set; } = ""; + string GetRequestUrl { get; set; } = ""; + string GetRequestResult { get; set; } = ""; private async Task SendGetRequest() { - var field = typeof(RemoteHomeserver).GetRuntimeFields().First(x => x.ToString().Contains("<_httpClient>k__BackingField")); - var hs = await MRUStorage.GetCurrentSessionOrNavigate(); - if (hs == null) return; - var httpClient = field.GetValue(hs) as MatrixHttpClient; + var httpClient = hs?.ClientHttpClient; try { - var res = await httpClient.GetAsync(get_request_url); + var res = await httpClient.GetAsync(GetRequestUrl); if (res.IsSuccessStatusCode) { if (res.Content.Headers.ContentType.MediaType == "application/json") - get_request_result = (await res.Content.ReadFromJsonAsync<object>()).ToJson(); + GetRequestResult = (await res.Content.ReadFromJsonAsync<object>()).ToJson(); else - get_request_result = await res.Content.ReadAsStringAsync(); + GetRequestResult = await res.Content.ReadAsStringAsync(); StateHasChanged(); return; } if (res.Content.Headers.ContentType.MediaType == "application/json") - get_request_result = $"Error: {res.StatusCode}\n" + (await res.Content.ReadFromJsonAsync<object>()).ToJson(); + GetRequestResult = $"Error: {res.StatusCode}\n" + (await res.Content.ReadFromJsonAsync<object>()).ToJson(); else - get_request_result = $"Error: {res.StatusCode}\n" + await res.Content.ReadAsStringAsync(); + GetRequestResult = $"Error: {res.StatusCode}\n" + await res.Content.ReadAsStringAsync(); } catch (Exception e) { - get_request_result = $"Error: {e}"; + GetRequestResult = $"Error: {e}"; } StateHasChanged(); }