mirror of
https://github.com/LamGC/ContentGrabbingJi.git
synced 2025-04-30 06:37:36 +00:00
[Fix] BotCommandProcess 修复排行榜数据选取错误的问题;
This commit is contained in:
parent
9dfc20a525
commit
8798633c2c
@ -693,7 +693,7 @@ public class BotCommandProcess {
|
|||||||
if(rankingResult.size() == 0) {
|
if(rankingResult.size() == 0) {
|
||||||
log.info("数据获取失败, 将设置浮动有效时间以准备下次更新.");
|
log.info("数据获取失败, 将设置浮动有效时间以准备下次更新.");
|
||||||
}
|
}
|
||||||
result = new ArrayList<>(rankingResult).subList(start - 1, range);
|
result = new ArrayList<>(rankingResult).subList(start - 1, start + range - 1);
|
||||||
rankingCache.update(requestSign, rankingResult,
|
rankingCache.update(requestSign, rankingResult,
|
||||||
rankingResult.size() == 0 ? 5400000 + expireTimeFloatRandom.nextInt(1800000) : 0);
|
rankingResult.size() == 0 ? 5400000 + expireTimeFloatRandom.nextInt(1800000) : 0);
|
||||||
log.info("Ranking缓存更新完成.(RequestSign: {})", requestSign);
|
log.info("Ranking缓存更新完成.(RequestSign: {})", requestSign);
|
||||||
@ -702,7 +702,7 @@ public class BotCommandProcess {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (Objects.isNull(result)) {
|
if (Objects.isNull(result)) {
|
||||||
result = rankingCache.getCache(requestSign, start - 1, range);
|
result = rankingCache.getCache(requestSign, start, range);
|
||||||
log.debug("RequestSign [{}] 缓存命中.", requestSign);
|
log.debug("RequestSign [{}] 缓存命中.", requestSign);
|
||||||
}
|
}
|
||||||
log.debug("Result-Length: {}", result.size());
|
log.debug("Result-Length: {}", result.size());
|
||||||
|
Loading…
Reference in New Issue
Block a user