mirror of
https://github.com/JustArchiNET/ArchiSteamFarm.git
synced 2026-01-01 14:10:53 +00:00
Misc
This commit is contained in:
@@ -689,7 +689,7 @@ internal sealed class SteamTokenDumperPlugin : OfficialPlugin, IASF, IBot, IBotC
|
||||
}
|
||||
|
||||
if (response.Content.Data == null) {
|
||||
ASF.ArchiLogger.LogGenericError(string.Format(CultureInfo.CurrentCulture, ArchiSteamFarm.Localization.Strings.ErrorIsInvalid), nameof(response.Content.Data));
|
||||
ASF.ArchiLogger.LogGenericError(string.Format(CultureInfo.CurrentCulture, ArchiSteamFarm.Localization.Strings.ErrorIsInvalid, nameof(response.Content.Data)));
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -196,13 +196,22 @@ public sealed class Bot : IAsyncDisposable, IDisposable {
|
||||
|
||||
private set {
|
||||
AccessTokenValidUntil = null;
|
||||
BackingAccessToken = value;
|
||||
|
||||
if (string.IsNullOrEmpty(value)) {
|
||||
BackingAccessToken = null;
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
if (Utilities.TryReadJwtToken(value, out JwtSecurityToken? accessToken) && (accessToken.ValidTo > DateTime.MinValue)) {
|
||||
if (!Utilities.TryReadJwtToken(value, out JwtSecurityToken? accessToken)) {
|
||||
ArchiLogger.LogGenericError(string.Format(CultureInfo.CurrentCulture, Strings.ErrorIsInvalid, nameof(accessToken)));
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
BackingAccessToken = value;
|
||||
|
||||
if (accessToken.ValidTo > DateTime.MinValue) {
|
||||
AccessTokenValidUntil = accessToken.ValidTo;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user