diff --git a/templates/admin/social_publisher.html b/templates/admin/social_publisher.html index 0cce3cd..750de02 100644 --- a/templates/admin/social_publisher.html +++ b/templates/admin/social_publisher.html @@ -742,9 +742,10 @@ function renderFbPosts(companyId, posts, nextCursor, append) { var container = document.getElementById('fbPostsContainer-' + companyId); - // Store posts and reset to page 1 + // Store posts; only reset page if new dataset is different size + var prevLen = (window._fbAllPosts[companyId] || []).length; window._fbAllPosts[companyId] = posts; - window._fbPostsPage[companyId] = 1; + if (posts.length !== prevLen) window._fbPostsPage[companyId] = 1; if (!window._fbPostsPerPage[companyId]) window._fbPostsPerPage[companyId] = 10; renderFbPostsPage(companyId);