@page "/HSAdmin" @using LibMatrix.Homeservers @using ArcaneLibs.Extensions
Homeserver is null...
} else { @if (Homeserver is AuthenticatedHomeserverSynapse) {Homeserver type @Homeserver.GetType().Name does not have any administration tools in MRU.
Server info:
@ServerVersionResponse?.ToJson(ignoreNull: true)} } @code { public AuthenticatedHomeserverGeneric? Homeserver { get; set; } public ServerVersionResponse? ServerVersionResponse { get; set; } protected override async Task OnInitializedAsync() { Homeserver = await MRUStorage.GetCurrentSessionOrNavigate(); if (Homeserver is null) return; ServerVersionResponse = await (Homeserver.FederationClient?.GetServerVersionAsync() ?? Task.FromResult