summary refs log tree commit diff
path: root/MxApiExtensions/Controllers/Extensions
diff options
context:
space:
mode:
Diffstat (limited to 'MxApiExtensions/Controllers/Extensions')
-rw-r--r--MxApiExtensions/Controllers/Extensions/JoinedRoomListController.cs16
1 files changed, 8 insertions, 8 deletions
diff --git a/MxApiExtensions/Controllers/Extensions/JoinedRoomListController.cs b/MxApiExtensions/Controllers/Extensions/JoinedRoomListController.cs
index 912d1da..9383390 100644
--- a/MxApiExtensions/Controllers/Extensions/JoinedRoomListController.cs
+++ b/MxApiExtensions/Controllers/Extensions/JoinedRoomListController.cs
@@ -1,9 +1,9 @@
 using System.Collections.Concurrent;
 using System.Net.Http.Headers;
 using ArcaneLibs.Extensions;
+using LibMatrix.EventTypes.Spec.State;
 using LibMatrix.Homeservers;
 using LibMatrix.RoomTypes;
-using LibMatrix.StateEventTypes.Spec;
 using Microsoft.AspNetCore.Mvc;
 using MxApiExtensions.Classes.LibMatrix;
 using MxApiExtensions.Services;
@@ -34,7 +34,7 @@ public class JoinedRoomListController : ControllerBase {
         AuthenticatedHomeserverGeneric? hs = null;
         try {
             hs = await _authenticatedHomeserverProviderService.GetHomeserver();
-            _logger.LogInformation("Got room list with info request for {user} ({hs})", hs.UserId, hs.FullHomeServerDomain);
+            _logger.LogInformation("Got room list with info request for {user} ({hs})", hs.UserId, hs.ServerName);
             rooms = await hs.GetJoinedRooms();
         }
         catch (MxApiMatrixException e) {
@@ -59,7 +59,7 @@ public class JoinedRoomListController : ControllerBase {
             Response.Headers.Add("Cache-Control", "public, max-age=60");
             Response.Headers.Add("Expires", DateTime.Now.AddMinutes(1).ToString("R"));
             Response.Headers.Add("Last-Modified", DateTime.Now.ToString("R"));
-            Response.Headers.Add("X-Matrix-Server", hs.FullHomeServerDomain);
+            Response.Headers.Add("X-Matrix-Server", hs.ServerName);
             Response.Headers.Add("X-Matrix-User", hs.UserId);
             // await Response.StartAsync();
 
@@ -70,21 +70,21 @@ public class JoinedRoomListController : ControllerBase {
 
             foreach (var room in cachedRooms) {
                 yield return room.Value;
-                _logger.LogInformation("Sent cached room info for {room} for {user} ({hs})", room.Key, hs.UserId, hs.FullHomeServerDomain);
+                _logger.LogInformation("Sent cached room info for {room} for {user} ({hs})", room.Key, hs.UserId, hs.ServerName);
             }
 
             var tasks = rooms.Select(r => GetRoomInfo(hs, r.RoomId)).ToAsyncEnumerable();
 
             await foreach (var result in tasks) {
                 yield return result;
-                _logger.LogInformation("Sent room info for {room} for {user} ({hs})", result.RoomId, hs.UserId, hs.FullHomeServerDomain);
+                _logger.LogInformation("Sent room info for {room} for {user} ({hs})", result.RoomId, hs.UserId, hs.ServerName);
             }
         }
     }
 
     private async Task<RoomInfoEntry> GetRoomInfo(AuthenticatedHomeserverGeneric hs, string roomId) {
-        _logger.LogInformation("Getting room info for {room} for {user} ({hs})", roomId, hs.UserId, hs.FullHomeServerDomain);
-        var room = await hs.GetRoom(roomId);
+        _logger.LogInformation("Getting room info for {room} for {user} ({hs})", roomId, hs.UserId, hs.ServerName);
+        var room = hs.GetRoom(roomId);
         var state = room.GetFullStateAsync();
         var result = new RoomInfoEntry {
             RoomId = roomId,
@@ -106,7 +106,7 @@ public class JoinedRoomListController : ControllerBase {
 
         result.ExpiresAt = result.ExpiresAt.AddMilliseconds(100 * result.StateCount);
 
-        _logger.LogInformation("Got room info for {room} for {user} ({hs})", roomId, hs.UserId, hs.FullHomeServerDomain);
+        _logger.LogInformation("Got room info for {room} for {user} ({hs})", roomId, hs.UserId, hs.ServerName);
         while (!_roomInfoCache.TryAdd(roomId, result)) {
             _logger.LogWarning("Failed to add room info for {room} to cache, retrying...", roomId);
             await Task.Delay(100);