From 2d21596eec41cf1669f8064278b3273dc4f4c366 Mon Sep 17 00:00:00 2001 From: Rory& Date: Tue, 5 Mar 2024 11:20:41 +0100 Subject: Simpler unix time --- .../Controllers/Client/Room/RoomsSendMessageController.cs | 6 ++---- MxApiExtensions/Controllers/Client/SyncController.cs | 8 ++------ 2 files changed, 4 insertions(+), 10 deletions(-) (limited to 'MxApiExtensions/Controllers') diff --git a/MxApiExtensions/Controllers/Client/Room/RoomsSendMessageController.cs b/MxApiExtensions/Controllers/Client/Room/RoomsSendMessageController.cs index b800ec6..7ee104a 100644 --- a/MxApiExtensions/Controllers/Client/Room/RoomsSendMessageController.cs +++ b/MxApiExtensions/Controllers/Client/Room/RoomsSendMessageController.cs @@ -32,9 +32,7 @@ public class RoomsSendMessageController(ILogger logger, UserCon #pragma warning disable CS4014 // Because this call is not awaited, execution of the current method continues before the call is completed handleMxaeCommand(uc, roomId, msg); #pragma warning restore CS4014 // Because this call is not awaited, execution of the current method continues before the call is completed - await Response.WriteAsJsonAsync(new EventIdResponse() { - EventId = "$" + string.Join("", Random.Shared.GetItems("abcdefghijklmnopqrstuvwxyzABCDEFGHIJLKMNOPQRSTUVWXYZ0123456789".ToCharArray(), 100)) - }); + await Response.WriteAsJsonAsync(new EventIdResponse("$" + string.Join("", Random.Shared.GetItems("abcdefghijklmnopqrstuvwxyzABCDEFGHIJLKMNOPQRSTUVWXYZ0123456789".ToCharArray(), 100)))); await Response.CompleteAsync(); } else { @@ -62,7 +60,7 @@ public class RoomsSendMessageController(ILogger logger, UserCon Sender = "@mxae:" + Request.Host.Value, Type = "m.room.message", TypedContent = MessageFormatter.FormatSuccess("Thinking..."), - OriginServerTs = (ulong)new DateTimeOffset(DateTime.UtcNow.ToUniversalTime()).ToUnixTimeMilliseconds(), + OriginServerTs = DateTimeOffset.Now.ToUnixTimeMilliseconds(), Unsigned = new() { Age = 1 }, diff --git a/MxApiExtensions/Controllers/Client/SyncController.cs b/MxApiExtensions/Controllers/Client/SyncController.cs index 4a33b92..6568d7e 100644 --- a/MxApiExtensions/Controllers/Client/SyncController.cs +++ b/MxApiExtensions/Controllers/Client/SyncController.cs @@ -188,9 +188,7 @@ public class SyncController(ILogger logger, MxApiExtensionsConfi //enqueue common account data private static async Task EnqueuePreloadAccountData(SyncState syncState) { var syncMsg = new SyncResponse() { - AccountData = new() { - Events = new() - } + AccountData = new(events: new()) }; foreach (var key in CommonAccountDataKeys) { try { @@ -258,9 +256,7 @@ public class SyncController(ILogger logger, MxApiExtensionsConfi { room.RoomId, new SyncResponse.RoomsDataStructure.JoinedRoomDataStructure { - State = new() { - Events = timeline.State - }, + State = new(events: timeline.State), Timeline = new() { Events = timeline.Chunk, Limited = false, -- cgit 1.4.1