From 13eafaf06a74069cca0848a2223934595e4c3cce Mon Sep 17 00:00:00 2001 From: eric <3024947@stud.hs-mannheim.de> Date: Thu, 7 Aug 2025 15:03:06 +0200 Subject: [PATCH] =?UTF-8?q?temp=20fix=20f=C3=BCr=20rekursion?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Roullette/service/SpotifyAuthService.java | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) 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();