mirror of
https://github.com/JustArchiNET/ArchiSteamFarm.git
synced 2026-01-30 17:24:35 +00:00
Handle one more case of Steam being down
Thanks @ezhevita
This commit is contained in:
@@ -1548,6 +1548,11 @@ public sealed class ArchiWebHandler : IDisposable {
|
||||
}
|
||||
|
||||
switch (response.StatusCode) {
|
||||
case HttpStatusCode.BadGateway:
|
||||
case HttpStatusCode.NotFound:
|
||||
case HttpStatusCode.ServiceUnavailable:
|
||||
// Steam maintenance as usual
|
||||
return (EResult.Timeout, EPurchaseResultDetail.Timeout);
|
||||
case HttpStatusCode.Forbidden:
|
||||
// Let's convert this into something reasonable
|
||||
return (EResult.AccessDenied, EPurchaseResultDetail.InvalidPackage);
|
||||
|
||||
Reference in New Issue
Block a user