diff --git a/src/main/java/eric/Roullette/service/SpotifyAuthService.java b/src/main/java/eric/Roullette/service/SpotifyAuthService.java index c6d1636..71b6f7a 100644 --- a/src/main/java/eric/Roullette/service/SpotifyAuthService.java +++ b/src/main/java/eric/Roullette/service/SpotifyAuthService.java @@ -72,19 +72,19 @@ package eric.Roullette.service; } try { -// GetCurrentUsersRecentlyPlayedTracksRequest request = userApi.getCurrentUsersRecentlyPlayedTracks() -// .limit(limit) -// .build(); -// PagingCursorbased history = request.execute(); -// if (history == null || history.getItems() == null) { -// return Collections.emptyList(); -// } -// return Arrays.stream(history.getItems()) -// .map(item -> item.getTrack().getUri()) -// -// .toList(); - // Verwende die limitierte Methode, um die Anzahl der Tracks zu begrenzen - return getRecentTracksLimit(userApi, limit); + GetCurrentUsersRecentlyPlayedTracksRequest request = userApi.getCurrentUsersRecentlyPlayedTracks() + .limit(limit) + .build(); + PagingCursorbased history = request.execute(); + if (history == null || history.getItems() == null) { + return Collections.emptyList(); + } + return Arrays.stream(history.getItems()) + .map(item -> item.getTrack().getUri()) + + .toList(); +// Verwende die limitierte Methode, um die Anzahl der Tracks zu begrenzen +// return getRecentTracksLimit(userApi, limit); } catch (IOException | SpotifyWebApiException | ParseException e) { e.printStackTrace(); return Collections.emptyList();