Merge pull request #65 from hwanny1128/fix/dashboard

Fix: meeting 빌드 에러 해결
This commit is contained in:
Cho Yoon Jin 2025-10-31 13:40:21 +09:00 committed by GitHub
commit 85ab3007c6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 1533 additions and 6 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

View File

@ -177,12 +177,13 @@ public class EndMeetingService implements EndMeetingUseCase {
*/ */
private MinutesEntity getOrCreateConsolidatedMinutes(MeetingEntity meeting) { private MinutesEntity getOrCreateConsolidatedMinutes(MeetingEntity meeting) {
// userId가 NULL인 회의록 찾기 (AI 통합 회의록) // userId가 NULL인 회의록 찾기 (AI 통합 회의록)
Optional<MinutesEntity> existing = minutesRepository List<MinutesEntity> existingList = minutesRepository
.findByMeetingIdAndUserIdIsNull(meeting.getMeetingId()); .findByMeetingIdAndUserIdIsNull(meeting.getMeetingId());
if (existing.isPresent()) { if (!existingList.isEmpty()) {
log.debug("기존 통합 회의록 사용 - minutesId: {}", existing.get().getMinutesId()); MinutesEntity existing = existingList.get(0);
return existing.get(); log.debug("기존 통합 회의록 사용 - minutesId: {}", existing.getMinutesId());
return existing;
} }
// 없으면 새로 생성 // 없으면 새로 생성