diff --git a/Mastodon/Scene/PublicTimeline/PublicTimelineViewModel+LoadMiddleState.swift b/Mastodon/Scene/PublicTimeline/PublicTimelineViewModel+LoadMiddleState.swift index 69050bf5..f7400d1c 100644 --- a/Mastodon/Scene/PublicTimeline/PublicTimelineViewModel+LoadMiddleState.swift +++ b/Mastodon/Scene/PublicTimeline/PublicTimelineViewModel+LoadMiddleState.swift @@ -52,10 +52,9 @@ extension PublicTimelineViewModel.LoadMiddleState { stateMachine.enter(Fail.self) return } - let maxID = upperTimelineTootID viewModel.context.apiService.publicTimeline( domain: activeMastodonAuthenticationBox.domain, - maxID: maxID + minID: upperTimelineTootID ) .receive(on: DispatchQueue.main) .sink { completion in diff --git a/Mastodon/Service/APIService/APIService+PublicTimeline.swift b/Mastodon/Service/APIService/APIService+PublicTimeline.swift index aa45dbb9..0f3d6032 100644 --- a/Mastodon/Service/APIService/APIService+PublicTimeline.swift +++ b/Mastodon/Service/APIService/APIService+PublicTimeline.swift @@ -29,7 +29,7 @@ extension APIService { onlyMedia: nil, maxID: maxID, sinceID: sinceID, - minID: nil, // prefer sinceID + minID: minID, // prefer sinceID limit: limit )