diff --git a/app/actions/views/channel.js b/app/actions/views/channel.js index a37e4518e..f1e6603e4 100644 --- a/app/actions/views/channel.js +++ b/app/actions/views/channel.js @@ -511,17 +511,19 @@ export function increasePostVisibility(channelId, focusedPostId) { }]; const posts = result.data; + let hasMorePost = false; if (posts) { + hasMorePost = posts.order.length >= pageSize; + // make sure to increment the posts visibility // only if we got results actions.push(doIncreasePostVisibility(channelId)); - actions.push(setLoadMorePostsVisible(posts.order.length >= pageSize)); + actions.push(setLoadMorePostsVisible(hasMorePost)); } dispatch(batchActions(actions)); - - return Boolean(posts); + return hasMorePost; }; }