Skip to content

Commit 5bd2166

Browse files
committed
[Fix] Ready and Debug event
1 parent 6c86021 commit 5bd2166

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

Lavalink.NET/Client/Client.cs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -127,14 +127,10 @@ public Client(ClientOptions options)
127127

128128
if (options.UseLogging) Logger = new LoggerConfiguration().MinimumLevel.ControlledBy(new Serilog.Core.LoggingLevelSwitch( (Serilog.Events.LogEventLevel) _config.LogLevel)).WriteTo.Console().CreateLogger();
129129

130-
131-
Debug += DebugHandler;
132-
Ready += ReadyHandler;
133-
Disconnect += DisconnectHandler;
134130
Websocket.Message += WebsocketMessage;
135-
Websocket.Ready += Ready;
136-
Websocket.Debug += Debug;
137-
Websocket.Close += Disconnect;
131+
Websocket.Ready += ReadyHandler;
132+
Websocket.Debug += DebugHandler;
133+
Websocket.Close += DisconnectHandler;
138134
Websocket.ConnectionFailed += ConnectionFailedHandler;
139135
}
140136

@@ -304,13 +300,15 @@ private Task ErrorHandler(Exception error)
304300
private Task DebugHandler(string message)
305301
{
306302
EmitLogs(LogLevel.Debug, message);
303+
Debug?.Invoke(message);
307304

308305
return Task.CompletedTask;
309306
}
310307

311308
private Task ReadyHandler()
312309
{
313310
EmitLogs(LogLevel.Info, "LavalinkClient succesfully initialized");
311+
Ready?.Invoke();
314312

315313
return Task.CompletedTask;
316314
}
@@ -326,7 +324,9 @@ private Task ConnectionFailedHandler(Exception error)
326324

327325
private Task DisconnectHandler(WebSocketCloseStatus closeStatus, string closeReason)
328326
{
329-
EmitLogs(LogLevel.Error, $"Websocket Connection Closed with following reason \"{closeReason}\" and StatusCode \"{closeStatus}\"");
327+
var message = $"Websocket Connection Closed with following reason \"{closeReason}\" and StatusCode \"{closeStatus}\"";
328+
EmitLogs(LogLevel.Error, message);
329+
Disconnect?.Invoke(closeStatus, closeReason);
330330

331331
return Task.CompletedTask;
332332
}

Lavalink.NET/Lavalink.NET.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<PackageTags>Lavalink</PackageTags>
1717
<Description>A C# Library to interact with Lavalink</Description>
1818
<PackageId>Lavalink.NET</PackageId>
19-
<Version>1.2.0</Version>
19+
<Version>1.2.1</Version>
2020
<FileVersion>1.0.0</FileVersion>
2121
<AssemblyVersion>1.0.0</AssemblyVersion>
2222
</PropertyGroup>

Lavalink.NET/Library/Libraryinfo.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@ abstract class Libraryinfo
99
/// <summary>
1010
/// The Version of this Library
1111
/// </summary>
12-
static public string Version = "1.2.0";
12+
static public string Version = "1.2.1";
1313
}
1414
}

0 commit comments

Comments
 (0)