diff --git a/app/assets/javascripts/initializers/initScrolling.js.erb b/app/assets/javascripts/initializers/initScrolling.js.erb index 9b7411446..acf8be7f3 100644 --- a/app/assets/javascripts/initializers/initScrolling.js.erb +++ b/app/assets/javascripts/initializers/initScrolling.js.erb @@ -199,6 +199,8 @@ function algoliaPaginate(tag){ .then(function searchDone(content) { nextPage += 1; insertArticles(content.hits); + const checkBlockedContentEvent = new CustomEvent('checkBlockedContent') + window.dispatchEvent(checkBlockedContentEvent) if (content.hits.length == 0) { document.getElementById("loading-articles").style.display = "none" done = true; diff --git a/app/assets/javascripts/initializers/initializeFetchFollowedArticles.js.erb b/app/assets/javascripts/initializers/initializeFetchFollowedArticles.js.erb index 1e48a07f2..9342cf407 100644 --- a/app/assets/javascripts/initializers/initializeFetchFollowedArticles.js.erb +++ b/app/assets/javascripts/initializers/initializeFetchFollowedArticles.js.erb @@ -137,6 +137,8 @@ function algoliaFollowedArticles(){ if (user && user.followed_tag_names && user.followed_tag_names.length > 0) { insertInitialArticles(user) + const checkBlockedContentEvent = new CustomEvent('checkBlockedContent') + window.dispatchEvent(checkBlockedContentEvent) var followedUsersArray = []; if (user.followed_user_ids){ followedUsersArray = user.followed_user_ids.map(function(id){return 'user_'+id}); diff --git a/app/assets/javascripts/utilities/buildArticleHTML.js.erb b/app/assets/javascripts/utilities/buildArticleHTML.js.erb index 735288526..8a21ebd51 100644 --- a/app/assets/javascripts/utilities/buildArticleHTML.js.erb +++ b/app/assets/javascripts/utilities/buildArticleHTML.js.erb @@ -113,7 +113,7 @@ function buildArticleHTML(article) { timeAgoInWords = timeAgo(article.published_at_int); } - return '