We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 133b3da + 162486c commit b58b7b7Copy full SHA for b58b7b7
src/classes/Bot.ts
@@ -1405,15 +1405,22 @@ export default class Bot {
1405
resolve(null);
1406
};
1407
1408
- const errorEvent = (err): void => {
+ const errorEvent = (err: CustomError): void => {
1409
gotEvent();
1410
1411
this.client.removeListener('loggedOn', loggedOnEvent);
1412
clearTimeout(timeout);
1413
1414
log.error('Failed to sign in to Steam: ', err);
1415
1416
- reject(err);
+ if (err.eresult === EResult.AccessDenied) {
1417
+ // Access denied during login
1418
+ this.deleteRefreshToken().finally(() => {
1419
+ reject(err);
1420
+ });
1421
+ } else {
1422
1423
+ }
1424
1425
1426
const timeout = setTimeout(() => {
0 commit comments