Browse Source

直播脚本提交;定时任务刷新点赞数

yuhongqi 4 days ago
parent
commit
44daa55737
1 changed files with 1 additions and 0 deletions
  1. 1 0
      fs-live-socket/src/main/java/com/fs/live/task/Task.java

+ 1 - 0
fs-live-socket/src/main/java/com/fs/live/task/Task.java

@@ -469,6 +469,7 @@ public class Task {
         liveDatas.forEach(liveData ->{
         liveDatas.forEach(liveData ->{
 
 
             Long resultLikeCount = getAsLong(redisCache, "live:like:" + liveData.getLiveId());
             Long resultLikeCount = getAsLong(redisCache, "live:like:" + liveData.getLiveId());
+            resultLikeCount = resultLikeCount > 0L ? resultLikeCount : liveData.getLikes();
             redisCache.setCacheObject("live:like:" + liveData.getLiveId(), resultLikeCount.intValue());
             redisCache.setCacheObject("live:like:" + liveData.getLiveId(), resultLikeCount.intValue());
             liveData.setLikes(
             liveData.setLikes(
                     resultLikeCount
                     resultLikeCount