favorites: convert user.hide_favorites? to pundit.
This commit is contained in:
@@ -54,7 +54,7 @@ module RecommenderService
|
||||
end
|
||||
|
||||
if user.present?
|
||||
raise User::PrivilegeError if user.hide_favorites?
|
||||
raise User::PrivilegeError unless Pundit.policy!([CurrentUser.user, nil], user).can_see_favorites?
|
||||
max_recommendations = params.fetch(:max_recommendations, user.favorite_count + 500).to_i.clamp(0, 50000)
|
||||
recs = RecommenderService.recommend_for_user(user, tags: params[:post_tags_match], limit: max_recommendations)
|
||||
elsif post.present?
|
||||
|
||||
Reference in New Issue
Block a user