Skip to content

Commit 1335626

Browse files
committed
fix/#325: Meeting 삭제시 연관된 speechSegment도 삭제되도록 추가
1 parent b6124a1 commit 1335626

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

src/main/java/com/haru/api/domain/meeting/service/MeetingCommandServiceImpl.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,11 @@ public void deleteMeeting(User user, Meeting meeting) {
163163
markdownFileUploader.deleteS3File(foundMeeting.getProceedingWordKeyName());
164164
markdownFileUploader.deleteS3File(foundMeeting.getAudioFileKey());
165165

166+
167+
List<SpeechSegment> segmentsToDelete = speechSegmentRepository.findByMeeting(foundMeeting);
168+
169+
speechSegmentRepository.deleteAll(segmentsToDelete);
170+
166171
meetingRepository.delete(foundMeeting);
167172
}
168173

0 commit comments

Comments
 (0)