diff --git a/backend/src/main/java/com/imeeting/controller/android/AndroidAuthController.java b/backend/src/main/java/com/imeeting/controller/android/AndroidAuthController.java index 3ad8743..eeb1a3e 100644 --- a/backend/src/main/java/com/imeeting/controller/android/AndroidAuthController.java +++ b/backend/src/main/java/com/imeeting/controller/android/AndroidAuthController.java @@ -5,6 +5,7 @@ import com.imeeting.service.android.AndroidDeviceRegistrationService; import com.imeeting.support.AndroidRequestLogHelper; import com.unisbase.auth.JwtTokenProvider; import com.unisbase.common.ApiResponse; +import com.unisbase.common.exception.UnAuthException; import com.unisbase.dto.LoginRequest; import com.unisbase.dto.RefreshRequest; import com.unisbase.dto.TokenResponse; @@ -86,7 +87,13 @@ public class AndroidAuthController { "request", request, "authorization", authorization, "androidAccessToken", androidAccessToken); - return ApiResponse.ok(authService.refresh(resolveRefreshToken(request, authorization, androidAccessToken))); + TokenResponse refresh = null; + try { + refresh = authService.refresh(resolveRefreshToken(request, authorization, androidAccessToken)); + } catch (Exception e) { + throw new IllegalArgumentException(e.getMessage()); + } + return ApiResponse.ok(refresh); } @Operation(summary = "Android退出登录") diff --git a/backend/src/main/java/com/imeeting/service/biz/impl/AiTaskServiceImpl.java b/backend/src/main/java/com/imeeting/service/biz/impl/AiTaskServiceImpl.java index 7e1c914..73051eb 100644 --- a/backend/src/main/java/com/imeeting/service/biz/impl/AiTaskServiceImpl.java +++ b/backend/src/main/java/com/imeeting/service/biz/impl/AiTaskServiceImpl.java @@ -1331,7 +1331,7 @@ public class AiTaskServiceImpl extends ServiceImpl impleme .header("Accept", "application/json") .header("Authorization", "Bearer " + llmModel.getApiKey()) .POST(HttpRequest.BodyPublishers.ofString(requestBody, StandardCharsets.UTF_8)) - .timeout(LLM_REQUEST_TIMEOUT) +// .timeout(LLM_REQUEST_TIMEOUT) .build(); HttpResponse response = httpClient.send(request, HttpResponse.BodyHandlers.ofString()); diff --git a/backend/src/main/java/com/imeeting/service/biz/impl/MeetingTranscriptChapterServiceImpl.java b/backend/src/main/java/com/imeeting/service/biz/impl/MeetingTranscriptChapterServiceImpl.java index 6e1eca1..30f53e9 100644 --- a/backend/src/main/java/com/imeeting/service/biz/impl/MeetingTranscriptChapterServiceImpl.java +++ b/backend/src/main/java/com/imeeting/service/biz/impl/MeetingTranscriptChapterServiceImpl.java @@ -348,7 +348,7 @@ public class MeetingTranscriptChapterServiceImpl implements MeetingTranscriptCha .header("Accept", "application/json") .header("Authorization", "Bearer " + llmModel.getApiKey()) .POST(HttpRequest.BodyPublishers.ofString(payload, StandardCharsets.UTF_8)) - .timeout(Duration.ofSeconds(TIME_OUT_SECOND)) +// .timeout(Duration.ofSeconds(TIME_OUT_SECOND)) .build(); HttpResponse response = httpClient.send(request, HttpResponse.BodyHandlers.ofString()); if (response.statusCode() != 200) {