chenbiao 2 년 전
부모
커밋
391da1173b
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      midjourney/src/main/java/com/yhlxj/service/midjourney/impl/MidjourneyServiceImpl.java

+ 2 - 2
midjourney/src/main/java/com/yhlxj/service/midjourney/impl/MidjourneyServiceImpl.java

@@ -748,9 +748,9 @@ public class MidjourneyServiceImpl implements MidjourneyService {
 
         synchronized (key.intern()) {
             String currentProgressStr = redisService.getStr(key);
-            int currentProgress = currentProgressStr == null ? -1 : Integer.parseInt(currentProgressStr);
+            int currentProgress = StringUtils.isBlank(currentProgressStr) ? 0 : Integer.parseInt(currentProgressStr);
             if (conversation.getProgressNum() > currentProgress) {
-                redisService.set(key, String.valueOf(progress), RedisService.key.MIDJOURNEY_PROGRESS.getTimeout());
+                redisService.set(key, String.valueOf(conversation.getProgressNum()), RedisService.key.MIDJOURNEY_PROGRESS.getTimeout());
                 sendProgressToClient(conversation);
             }
         }