diff --git a/src/Nocr.TelegramClient.AppServices/Handlers/UpdateTelegramLoggingHandler.cs b/src/Nocr.TelegramClient.AppServices/Handlers/UpdateTelegramLoggingHandler.cs index 6a56284..fae276a 100644 --- a/src/Nocr.TelegramClient.AppServices/Handlers/UpdateTelegramLoggingHandler.cs +++ b/src/Nocr.TelegramClient.AppServices/Handlers/UpdateTelegramLoggingHandler.cs @@ -55,28 +55,24 @@ public sealed class UpdateTelegramLoggingHandler : IUpdateHandler private string? GetText(Update update) { - switch (update.Type) + return update.Type switch { - case UpdateType.Message: - return update.Message.Text; - case UpdateType.CallbackQuery: - return update.CallbackQuery.Data; - default: - return null; - } + UpdateType.Message => update.Message?.Text, + UpdateType.EditedMessage => update.EditedMessage?.Text, + UpdateType.CallbackQuery => update.CallbackQuery?.Data, + _ => null + }; } private User? GetFrom(Update update) { - switch (update.Type) + return update.Type switch { - case UpdateType.Message: - return update.Message.From; - case UpdateType.CallbackQuery: - return update.CallbackQuery.From; - default: - return null; - } + UpdateType.Message => update.Message?.From, + UpdateType.EditedMessage => update.EditedMessage?.From, + UpdateType.CallbackQuery => update.CallbackQuery?.From, + _ => null + }; } private string GetMessageText(long fromId, string type, string? fromUsername = null, string? text = null) diff --git a/src/Nocr.TelegramClient.Host/appsettings.DockerCompose.json b/src/Nocr.TelegramClient.Host/appsettings.DockerCompose.json index fc8ff6f..f6278a6 100644 --- a/src/Nocr.TelegramClient.Host/appsettings.DockerCompose.json +++ b/src/Nocr.TelegramClient.Host/appsettings.DockerCompose.json @@ -1,7 +1,12 @@ { "Serilog": { "MinimumLevel": { - "Default": "Information" + "Default": "Debug", + "Override": { + "Microsoft": "Information", + "Microsoft.AspNetCore": "Error", + "System.Net.Http.HttpClient": "Warning" + } }, "WriteTo": [ { diff --git a/src/Nocr.TelegramClient.Host/appsettings.json b/src/Nocr.TelegramClient.Host/appsettings.json index 0323cfa..e330ca7 100644 --- a/src/Nocr.TelegramClient.Host/appsettings.json +++ b/src/Nocr.TelegramClient.Host/appsettings.json @@ -24,11 +24,7 @@ "ReadNestedFolders": "true" }, "AdministrationOptions": { - "FeedbackReceiverIds": [ - -1002085899956 - ], - "UpdateReceiverIds": [ - -1002085899956 - ] + "FeedbackReceiverIds": [], + "UpdateReceiverIds": [] } }