diff --git a/src/main/java/com/gitlink/softbot/service/user/impl/UserService.java b/src/main/java/com/gitlink/softbot/service/user/impl/UserService.java index f01b2f2..cdd0a0f 100644 --- a/src/main/java/com/gitlink/softbot/service/user/impl/UserService.java +++ b/src/main/java/com/gitlink/softbot/service/user/impl/UserService.java @@ -891,9 +891,11 @@ public class UserService extends AbstractUserBot implements IUserService { @Override public GetTransferFromBotResponse getTransferBotState(GetTransferFromBotRequest getTransferFromBotRequest) { - TransferBot transferBot = transferBotMapper.selectOne(new QueryWrapper() - .eq("bot_id",getTransferFromBotRequest.getBotId()) - .eq("transfer_from_id",getTransferFromBotRequest.getUserId())); + List transferBots = transferBotMapper.selectList(Wrappers.lambdaQuery() + .eq(TransferBot::getBotId,getTransferFromBotRequest.getBotId()) + .eq(TransferBot::getTransferFromId,getTransferFromBotRequest.getUserId()) + .orderByDesc(TransferBot::getId)); + TransferBot transferBot = transferBots.get(0); GetTransferFromBotResponse getTransferFromBotResponse = new GetTransferFromBotResponse(); getTransferFromBotResponse.setBotId(getTransferFromBotRequest.getBotId()); getTransferFromBotResponse.setUserId(getTransferFromBotRequest.getUserId());