1818import io .f1 .backend .domain .quiz .entity .Quiz ;
1919import io .f1 .backend .domain .user .dao .UserRepository ;
2020import io .f1 .backend .domain .user .entity .User ;
21- import io .micrometer .common .util .StringUtils ;
2221
2322import lombok .RequiredArgsConstructor ;
2423import lombok .extern .slf4j .Slf4j ;
2928import org .springframework .stereotype .Service ;
3029import org .springframework .transaction .annotation .Transactional ;
3130import org .springframework .web .multipart .MultipartFile ;
31+ import org .apache .commons .lang3 .StringUtils ;
3232
3333import java .io .IOException ;
3434import java .nio .file .Path ;
@@ -120,7 +120,7 @@ public void deleteQuiz(Long quizId) {
120120 throw new RuntimeException ("권한이 없습니다." );
121121 }
122122
123- deleteOldThumbnailFileIfNeeded (quiz .getThumbnailUrl ());
123+ deleteThumbnailFile (quiz .getThumbnailUrl ());
124124 quizRepository .deleteById (quizId );
125125 }
126126
@@ -145,12 +145,12 @@ public void updateQuiz(Long quizId, MultipartFile thumbnailFile, QuizUpdateReque
145145 validateImageFile (thumbnailFile );
146146 String newThumbnailPath = convertToThumbnailPath (thumbnailFile );
147147
148- deleteOldThumbnailFileIfNeeded (quiz .getThumbnailUrl ());
148+ deleteThumbnailFile (quiz .getThumbnailUrl ());
149149 quiz .changeThumbnailUrl (newThumbnailPath );
150150 }
151151 }
152152
153- private void deleteOldThumbnailFileIfNeeded (String oldFilename ) {
153+ private void deleteThumbnailFile (String oldFilename ) {
154154 if (oldFilename .contains (DEFAULT )) {
155155 return ;
156156 }
0 commit comments