From 6a3c9dee7fa1dc64ddd56fb7edad2bf5f2b12f03 Mon Sep 17 00:00:00 2001 From: JustArchi Date: Sun, 11 Feb 2018 11:11:38 +0100 Subject: [PATCH] Misc --- ArchiSteamFarm/Bot.cs | 3 +++ ArchiSteamFarm/BotConfig.cs | 2 +- ArchiSteamFarm/GlobalConfig.cs | 3 +-- ArchiSteamFarm/SharedInfo.cs | 1 + 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/ArchiSteamFarm/Bot.cs b/ArchiSteamFarm/Bot.cs index 47b3b320e..dfb2abfcd 100755 --- a/ArchiSteamFarm/Bot.cs +++ b/ArchiSteamFarm/Bot.cs @@ -100,6 +100,9 @@ namespace ArchiSteamFarm { private string MobileAuthenticatorFilePath => BotPath + ".maFile"; private string SentryFilePath => BotPath + ".bin"; + [JsonProperty(PropertyName = SharedInfo.UlongCompatibilityStringPrefix + nameof(SteamID))] + private string SSteamID => SteamID.ToString(); + [JsonProperty] private ulong SteamID => SteamClient?.SteamID ?? 0; diff --git a/ArchiSteamFarm/BotConfig.cs b/ArchiSteamFarm/BotConfig.cs index 36d9d14ad..9e4da52c5 100644 --- a/ArchiSteamFarm/BotConfig.cs +++ b/ArchiSteamFarm/BotConfig.cs @@ -128,7 +128,7 @@ namespace ArchiSteamFarm { private bool ShouldSerializeSensitiveDetails = true; - [JsonProperty(PropertyName = GlobalConfig.UlongStringPrefix + nameof(SteamMasterClanID), Required = Required.DisallowNull)] + [JsonProperty(PropertyName = SharedInfo.UlongCompatibilityStringPrefix + nameof(SteamMasterClanID), Required = Required.DisallowNull)] private string SSteamMasterClanID { get => SteamMasterClanID.ToString(); set { diff --git a/ArchiSteamFarm/GlobalConfig.cs b/ArchiSteamFarm/GlobalConfig.cs index aa30b8524..ae20deafd 100644 --- a/ArchiSteamFarm/GlobalConfig.cs +++ b/ArchiSteamFarm/GlobalConfig.cs @@ -33,7 +33,6 @@ namespace ArchiSteamFarm { internal const byte DefaultConnectionTimeout = 60; internal const ushort DefaultIPCPort = 1242; internal const byte DefaultLoginLimiterDelay = 10; - internal const string UlongStringPrefix = "s_"; internal static readonly HashSet SalesBlacklist = new HashSet { 267420, 303700, 335590, 368020, 425280, 480730, 566020, 639900, 762800 }; // Steam Summer/Winter sales @@ -109,7 +108,7 @@ namespace ArchiSteamFarm { [JsonProperty(Required = Required.DisallowNull)] internal ProtocolTypes SteamProtocols { get; private set; } = ProtocolTypes.Tcp; - [JsonProperty(PropertyName = UlongStringPrefix + nameof(SteamOwnerID), Required = Required.DisallowNull)] + [JsonProperty(PropertyName = SharedInfo.UlongCompatibilityStringPrefix + nameof(SteamOwnerID), Required = Required.DisallowNull)] private string SSteamOwnerID { get => SteamOwnerID.ToString(); set { diff --git a/ArchiSteamFarm/SharedInfo.cs b/ArchiSteamFarm/SharedInfo.cs index 088a5efd4..3942902b7 100644 --- a/ArchiSteamFarm/SharedInfo.cs +++ b/ArchiSteamFarm/SharedInfo.cs @@ -52,6 +52,7 @@ namespace ArchiSteamFarm { internal const string LogFile = "log.txt"; internal const string StatisticsServer = "asf.justarchi.net"; internal const string UpdateDirectory = "_old"; + internal const string UlongCompatibilityStringPrefix = "s_"; internal const string WebsiteDirectory = "www"; private const string SourceVariant = "source";