diff --git a/src/backend/sources/ListenbrainzSource.ts b/src/backend/sources/ListenbrainzSource.ts index 0fba021d..57f0df33 100644 --- a/src/backend/sources/ListenbrainzSource.ts +++ b/src/backend/sources/ListenbrainzSource.ts @@ -88,7 +88,7 @@ export default class ListenbrainzSource extends MemorySource { getUpstreamRecentlyPlayed = async (options: RecentlyPlayedOptions = {}): Promise => { try { - return await this.getScrobblesForTimeRange({limit: 20}); + return await this.getScrobblesForTimeRange({limit: 20, ...options}); } catch (e) { throw e; } @@ -98,7 +98,7 @@ export default class ListenbrainzSource extends MemorySource { return 'second'; } - protected getBackloggedPlays = async (options: RecentlyPlayedOptions = {}) => await this.getRecentlyPlayed({formatted: true, ...options}) + protected getBackloggedPlays = async (options: RecentlyPlayedOptions = {}) => await this.getUpstreamRecentlyPlayed({formatted: true, ...options}) getNewPlayer = (logger: Logger, id: PlayPlatformId, opts: PlayerStateOptions) => new NowPlayingPlayerState(logger, id, opts); } diff --git a/src/backend/utils/ListenFetchUtils.ts b/src/backend/utils/ListenFetchUtils.ts index 435c3f3f..66d1a359 100644 --- a/src/backend/utils/ListenFetchUtils.ts +++ b/src/backend/utils/ListenFetchUtils.ts @@ -32,7 +32,6 @@ export const createGetScrobblesForTimeRangeFunc =