We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 4125892 + b58b7b7 commit e96df6fCopy full SHA for e96df6f
src/classes/Bot.ts
@@ -1413,15 +1413,22 @@ export default class Bot {
1413
resolve(null);
1414
};
1415
1416
- const errorEvent = (err): void => {
+ const errorEvent = (err: CustomError): void => {
1417
gotEvent();
1418
1419
this.client.removeListener('loggedOn', loggedOnEvent);
1420
clearTimeout(timeout);
1421
1422
log.error('Failed to sign in to Steam: ', err);
1423
1424
- reject(err);
+ if (err.eresult === EResult.AccessDenied) {
1425
+ // Access denied during login
1426
+ this.deleteRefreshToken().finally(() => {
1427
+ reject(err);
1428
+ });
1429
+ } else {
1430
1431
+ }
1432
1433
1434
const timeout = setTimeout(() => {
0 commit comments