Skip to content
This repository was archived by the owner on May 21, 2026. It is now read-only.

Commit a7b33ce

Browse files
Fix compilation errors: remove invalid method overloads in MediaServiceImpl (#65)
* Initial plan * Fix: Remove invalid findSerieByIdOrName and findMovieByIdOrName overloads in MediaServiceImpl Co-authored-by: vitorhugo-java <65777252+vitorhugo-java@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: vitorhugo-java <65777252+vitorhugo-java@users.noreply.github.com>
1 parent e9f6152 commit a7b33ce

1 file changed

Lines changed: 0 additions & 34 deletions

File tree

src/main/java/com/espacogeek/geek/services/impl/MediaServiceImpl.java

Lines changed: 0 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
import java.util.List;
99
import java.util.Optional;
1010
import java.util.concurrent.ThreadLocalRandom;
11-
import java.util.Map;
1211

1312
import jakarta.validation.ValidationException;
1413
import org.springframework.beans.factory.annotation.Qualifier;
@@ -140,23 +139,6 @@ public MediaPage findSerieByIdOrName(Integer id, String name, Pageable pageable)
140139
return mountMediaPage(results);
141140
}
142141

143-
/**
144-
* @see MediaService#findSerieByIdOrName(Integer, String, Map, Pageable)
145-
*/
146-
@SuppressWarnings("unchecked")
147-
@Override
148-
public MediaPage findSerieByIdOrName(Integer id, String name, Map<String, List<String>> requestedFields, Pageable pageable) {
149-
Page<MediaModel> results;
150-
if (id != null) {
151-
List<MediaModel> medias = new ArrayList<MediaModel>();
152-
this.mediaRepository.findById(id).ifPresent(media -> medias.add((MediaModel) media));
153-
Pageable safePageable = pageable != null ? pageable : Pageable.unpaged();
154-
results = new PageImpl<>(medias, safePageable, medias.size());
155-
} else {
156-
results = mediaRepository.findMediaByNameOrAlternativeTitleAndMediaCategory(name, name, mediaCategoryService.findById(MediaDataController.MediaType.SERIE.getId()).get().getId(), requestedFields, pageable);
157-
}
158-
return mountMediaPage(results);
159-
}
160142

161143
/**
162144
* @see MediaService#findGameByIdOrName(Integer, String, Pageable)
@@ -295,22 +277,6 @@ public Optional<String> randomArtwork() {
295277
return Optional.empty();
296278
}
297279

298-
/**
299-
* @see MediaService#findMovieByIdOrName(Integer, String, Pageable)
300-
*/
301-
@Override
302-
public MediaPage findMovieByIdOrName(Integer id, String name, Map<String, List<String>> requestedFields, Pageable pageable) {
303-
Page<MediaModel> results;
304-
if (id != null) {
305-
List<MediaModel> medias = new ArrayList<MediaModel>();
306-
this.mediaRepository.findById(id).ifPresent(media -> medias.add((MediaModel) media));
307-
results = new PageImpl<>(medias, pageable, medias.size());
308-
} else {
309-
results = mediaRepository.findMediaByNameOrAlternativeTitleAndMediaCategory(name, name, mediaCategoryService.findById(MediaDataController.MediaType.MOVIE.getId()).get().getId(), pageable);
310-
}
311-
return mountMediaPage(results);
312-
}
313-
314280
@Override
315281
@SuppressWarnings("unchecked")
316282
public MediaPage findAnimeByIdOrName(Integer id, String name, Pageable pageable) {

0 commit comments

Comments
 (0)