diff --git a/app/assets/javascripts/initializers/initializeFetchFollowedArticles.js.erb b/app/assets/javascripts/initializers/initializeFetchFollowedArticles.js.erb index 205566a87..96767d4b2 100644 --- a/app/assets/javascripts/initializers/initializeFetchFollowedArticles.js.erb +++ b/app/assets/javascripts/initializers/initializeFetchFollowedArticles.js.erb @@ -33,7 +33,7 @@ function insertNewArticles(user){ var containsOrganizationID = findOne([article.organization_id], user.followed_organization_ids || []) var intersectedTags = intersect_arrays(user.followed_tag_names, article.cached_tag_list_array) var followedPoints = 1 - var experienceDifference = Math.abs(article['experience_level_rating'] - user.experience_level) + var experienceDifference = Math.abs(article['experience_level_rating'] - user.experience_level || 5) JSON.parse(user.followed_tags).map(function(tag) { if (intersectedTags.includes(tag.name)) { followedPoints = followedPoints + tag.points @@ -60,7 +60,7 @@ function insertNewArticles(user){ }); sortedArticles.forEach(function(article){ var parent = insertPlace.parentNode; - if ( article.points > 15 && !document.getElementById("article-link-"+article.id) ) { + if ( article.points > 13 && !document.getElementById("article-link-"+article.id) ) { insertArticle(article,parent,insertPlace); } }); @@ -78,7 +78,7 @@ function insertTopArticles(user){ var containsOrganizationID = findOne([article.organization_id], user.followed_organization_ids || []) var intersectedTags = intersect_arrays(user.followed_tag_names, article.cached_tag_list_array) var followedPoints = 1 - var experienceDifference = Math.abs(article['experience_level_rating'] - user.experience_level) + var experienceDifference = Math.abs(article['experience_level_rating'] - user.experience_level || 5) JSON.parse(user.followed_tags).map(function(tag) { if (intersectedTags.includes(tag.name)) { followedPoints = followedPoints + tag.points diff --git a/app/controllers/moderations_controller.rb b/app/controllers/moderations_controller.rb index 55065eb75..efc71ad22 100644 --- a/app/controllers/moderations_controller.rb +++ b/app/controllers/moderations_controller.rb @@ -7,7 +7,7 @@ class ModerationsController < ApplicationController includes(:rating_votes). where("rating_votes_count < 3"). where("score > -5"). - order("featured_number DESC").limit(50) + order("hotness_score DESC").limit(50) if params[:tag].present? @articles = @articles. cached_tagged_with(params[:tag])