From bcdda162e11efcc65f53943befa7712cb8fa9450 Mon Sep 17 00:00:00 2001 From: Matthew Parker Date: Thu, 23 Jan 2025 23:33:40 +0000 Subject: [PATCH 1/2] Added additional debugging temporarily --- src/PinguApps.Appwrite.Playground/App.cs | 6 ++++-- src/PinguApps.Appwrite.Realtime/RealtimeClient.cs | 10 ++++++++++ 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/PinguApps.Appwrite.Playground/App.cs b/src/PinguApps.Appwrite.Playground/App.cs index abd93080..2cfab53d 100644 --- a/src/PinguApps.Appwrite.Playground/App.cs +++ b/src/PinguApps.Appwrite.Playground/App.cs @@ -27,13 +27,15 @@ public record Table1 public async Task Run(string[] args) { - _realtimeClient.SetSession(_session); - using (_realtimeClient.Subscribe>("documents", x => { Console.WriteLine(x.Payload); })) { + await Task.Delay(5000); + + _realtimeClient.SetSession(_session); + Console.ReadKey(); } } diff --git a/src/PinguApps.Appwrite.Realtime/RealtimeClient.cs b/src/PinguApps.Appwrite.Realtime/RealtimeClient.cs index e1877846..5f7d1a0a 100644 --- a/src/PinguApps.Appwrite.Realtime/RealtimeClient.cs +++ b/src/PinguApps.Appwrite.Realtime/RealtimeClient.cs @@ -113,6 +113,13 @@ private async Task ConnectAsync() _client.DisconnectionHappened.Subscribe(info => { _logger.LogWarning("WebSocket disconnected: {Type}", info.Type); + + // TODO: Remove + _logger.LogWarning("CloseStatus: {CloseStatus}", info.CloseStatus); + _logger.LogWarning("CloseStatusDescription: {CloseStatusDescription}", info.CloseStatusDescription); + _logger.LogWarning("SubProtocol: {SubProtocol}", info.SubProtocol); + _logger.LogWarning("Exception: {Exception}", info.Exception); + _reconnectTrigger.OnNext(Unit.Default); }); @@ -152,6 +159,9 @@ private void HandleMessage(ResponseMessage message) return; } + // TODO: Remove + _logger.LogInformation("Received message: {Message}", message.Text); + var response = JsonSerializer.Deserialize(message.Text!); if (response is null) From bc1057372268acf6c792c81f4aaddb6cf09f42c6 Mon Sep 17 00:00:00 2001 From: Matthew Parker Date: Thu, 23 Jan 2025 23:34:06 +0000 Subject: [PATCH 2/2] bump version --- src/PinguApps.Appwrite.Shared/Constants.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/PinguApps.Appwrite.Shared/Constants.cs b/src/PinguApps.Appwrite.Shared/Constants.cs index b842949e..369e6f34 100644 --- a/src/PinguApps.Appwrite.Shared/Constants.cs +++ b/src/PinguApps.Appwrite.Shared/Constants.cs @@ -1,5 +1,5 @@ namespace PinguApps.Appwrite.Shared; public static class Constants { - public const string Version = "2.0.0"; + public const string Version = "2.0.1"; }