Fix loading backup

This commit is contained in:
2025-05-10 00:50:29 +07:00
parent 7c38c27b4a
commit ba2fbc976a
5 changed files with 42 additions and 21 deletions

View File

@@ -154,7 +154,7 @@ namespace Managing.Application.ManageBot
flippingBotData.Timeframe,
flippingBotData.IsForWatchingOnly,
flippingBotData.BotTradingBalance);
botTask = Task.Run(InitBot((ITradingBot)bot, backupBot));
botTask = Task.Run(() => InitBot((ITradingBot)bot, backupBot));
break;
}
@@ -165,14 +165,12 @@ namespace Managing.Application.ManageBot
}
}
private Action InitBot(ITradingBot bot, BotBackup backupBot)
private void InitBot(ITradingBot bot, BotBackup backupBot)
{
bot.Start();
var user = _userService.GetUser(backupBot.User.Name);
backupBot.User = user;
bot.LoadBackup(backupBot);
return () => { };
bot.Start();
}
public IBot CreateSimpleBot(string botName, Workflow workflow)
@@ -261,7 +259,8 @@ namespace Managing.Application.ManageBot
Timeframe = interval,
IsForWatchingOnly = isForWatchingOnly,
BotTradingBalance = initialTradingBalance,
BotType = BotType.ScalpingBot
BotType = BotType.ScalpingBot,
Name = name
};
return new ScalpingBot(