From 5d32eb632502be87a90371507a2bcf110c5366eb Mon Sep 17 00:00:00 2001 From: Archi Date: Sun, 5 Nov 2023 23:27:45 +0100 Subject: [PATCH] Fix netf as usual --- ArchiSteamFarm/Steam/Bot.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ArchiSteamFarm/Steam/Bot.cs b/ArchiSteamFarm/Steam/Bot.cs index 5c27fc6ef..a2e64a942 100644 --- a/ArchiSteamFarm/Steam/Bot.cs +++ b/ArchiSteamFarm/Steam/Bot.cs @@ -1154,7 +1154,7 @@ public sealed class Bot : IAsyncDisposable, IDisposable { break; } - if (packageData.ProhibitRunInCountries.Contains(IPCountryCode)) { + if (packageData.ProhibitRunInCountries.Contains(IPCountryCode!)) { // We are restricted by this package, we can only be saved by another package that is not restricted DateTime regionRestrictedUntilPackage = ownedPackageData.TimeCreated.AddMonths(RegionRestrictionPlayableBlockMonths); @@ -1380,7 +1380,8 @@ public sealed class Bot : IAsyncDisposable, IDisposable { string? prohibitRunInCountriesText = productInfo.KeyValues["extended"]["prohibitrunincountries"].AsString(); if (!string.IsNullOrEmpty(prohibitRunInCountriesText)) { - prohibitRunInCountries = prohibitRunInCountriesText.Split(' ', StringSplitOptions.RemoveEmptyEntries); + // ReSharper disable once RedundantSuppressNullableWarningExpression - required for .NET Framework + prohibitRunInCountries = prohibitRunInCountriesText!.Split(' ', StringSplitOptions.RemoveEmptyEntries); } result[productInfo.ID] = new PackageData(changeNumber, validUntil, appIDs?.ToImmutableHashSet(), prohibitRunInCountries?.ToImmutableHashSet(StringComparer.Ordinal));