Skip to content

Commit bd804bf

Browse files
committed
Merge branch 'master' into development
2 parents 061931e + b58b7b7 commit bd804bf

File tree

3 files changed

+13
-5
lines changed

3 files changed

+13
-5
lines changed

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "tf2autobot",
3-
"version": "5.12.0",
3+
"version": "5.12.2",
44
"description": "Fully automated TF2 trading bot advertising on www.backpack.tf using prices from www.prices.tf, Originally made by Nicklason.",
55
"main": "dist/app.js",
66
"scripts": {

src/classes/Bot.ts

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -570,6 +570,7 @@ export default class Bot {
570570
}
571571

572572
startAutoRefreshListings(): void {
573+
return;
573574
// Automatically check for missing listings every 30 minutes
574575
let pricelistLength = 0;
575576

@@ -1401,15 +1402,22 @@ export default class Bot {
14011402
resolve(null);
14021403
};
14031404

1404-
const errorEvent = (err): void => {
1405+
const errorEvent = (err: CustomError): void => {
14051406
gotEvent();
14061407

14071408
this.client.removeListener('loggedOn', loggedOnEvent);
14081409
clearTimeout(timeout);
14091410

14101411
log.error('Failed to sign in to Steam: ', err);
14111412

1412-
reject(err);
1413+
if (err.eresult === EResult.AccessDenied) {
1414+
// Access denied during login
1415+
this.deleteRefreshToken().finally(() => {
1416+
reject(err);
1417+
});
1418+
} else {
1419+
reject(err);
1420+
}
14131421
};
14141422

14151423
const timeout = setTimeout(() => {

0 commit comments

Comments
 (0)