From: Eugen Rochko Date: Tue, 12 Mar 2019 20:53:56 +0000 (+0100) Subject: Fix public timeline page not paginating correctly (#10245) X-Git-Url: https://git.xn--scling-oua.cat.family/?a=commitdiff_plain;h=da45b8b4c9bf00495bb967dda38064ac74b85ead;p=mastodon.git Fix public timeline page not paginating correctly (#10245) --- diff --git a/app/javascript/mastodon/features/standalone/public_timeline/index.js b/app/javascript/mastodon/features/standalone/public_timeline/index.js index 5a67492ac..10129e606 100644 --- a/app/javascript/mastodon/features/standalone/public_timeline/index.js +++ b/app/javascript/mastodon/features/standalone/public_timeline/index.js @@ -60,9 +60,13 @@ class PublicTimeline extends React.PureComponent { } } - handleLoadMore = maxId => { - const { dispatch, local } = this.props; - dispatch(local ? expandCommunityTimeline({ maxId }) : expandPublicTimeline({ maxId })); + handleLoadMore = () => { + const { dispatch, statusIds, local } = this.props; + const maxId = statusIds.last(); + + if (maxId) { + dispatch(local ? expandCommunityTimeline({ maxId }) : expandPublicTimeline({ maxId })); + } } setRef = c => {