From efd5079c32c2ee4490bf41f6833bf9dbd8b34736 Mon Sep 17 00:00:00 2001 From: Archi Date: Thu, 18 Nov 2021 22:50:50 +0100 Subject: [PATCH] Closes #2421 --- ArchiSteamFarm/Steam/Bot.cs | 4 ++-- .../Steam/Integration/ArchiHandler.cs | 22 ------------------- 2 files changed, 2 insertions(+), 24 deletions(-) diff --git a/ArchiSteamFarm/Steam/Bot.cs b/ArchiSteamFarm/Steam/Bot.cs index 9c4850921..c1e516a59 100644 --- a/ArchiSteamFarm/Steam/Bot.cs +++ b/ArchiSteamFarm/Steam/Bot.cs @@ -319,12 +319,12 @@ public sealed class Bot : IAsyncDisposable { CallbackManager.Subscribe(OnLoggedOn); CallbackManager.Subscribe(OnLoginKey); CallbackManager.Subscribe(OnMachineAuth); + CallbackManager.Subscribe(OnVanityURLChangedCallback); CallbackManager.Subscribe(OnWalletUpdate); CallbackManager.Subscribe(OnPlayingSessionState); CallbackManager.Subscribe(OnSharedLibraryLockStatus); CallbackManager.Subscribe(OnUserNotifications); - CallbackManager.Subscribe(OnVanityURLChangedCallback); Actions = new Actions(this); CardsFarmer = new CardsFarmer(this); @@ -3138,7 +3138,7 @@ public sealed class Bot : IAsyncDisposable { } } - private void OnVanityURLChangedCallback(ArchiHandler.VanityURLChangedCallback callback) { + private void OnVanityURLChangedCallback(SteamUser.VanityURLChangedCallback callback) { if (callback == null) { throw new ArgumentNullException(nameof(callback)); } diff --git a/ArchiSteamFarm/Steam/Integration/ArchiHandler.cs b/ArchiSteamFarm/Steam/Integration/ArchiHandler.cs index 78d320fdd..ce626ca33 100644 --- a/ArchiSteamFarm/Steam/Integration/ArchiHandler.cs +++ b/ArchiSteamFarm/Steam/Integration/ArchiHandler.cs @@ -177,11 +177,6 @@ public sealed class ArchiHandler : ClientMsgHandler { ClientMsgProtobuf userNotifications = new(packetMsg); Client.PostCallback(new UserNotificationsCallback(packetMsg.TargetJobID, userNotifications.Body)); - break; - case EMsg.ClientVanityURLChangedNotification: - ClientMsgProtobuf vanityURLChangedNotification = new(packetMsg); - Client.PostCallback(new VanityURLChangedCallback(packetMsg.TargetJobID, vanityURLChangedNotification.Body)); - break; } } @@ -840,23 +835,6 @@ public sealed class ArchiHandler : ClientMsgHandler { } } - internal sealed class VanityURLChangedCallback : CallbackMsg { - internal readonly string VanityURL; - - internal VanityURLChangedCallback(JobID jobID, CMsgClientVanityURLChangedNotification msg) { - if (jobID == null) { - throw new ArgumentNullException(nameof(jobID)); - } - - if (msg == null) { - throw new ArgumentNullException(nameof(msg)); - } - - JobID = jobID; - VanityURL = msg.vanity_url; - } - } - internal enum EPrivacySetting : byte { Unknown, Private,