mirror of
https://github.com/discourse/discourse.git
synced 2025-05-22 02:31:26 +08:00
logic to bypass trust level filter for high scoring posts
This commit is contained in:
@ -51,7 +51,7 @@ class TopicsController < ApplicationController
|
||||
def wordpress
|
||||
params.require(:best)
|
||||
params.require(:topic_id)
|
||||
params.permit(:min_trust_level, :min_score, :min_replies)
|
||||
params.permit(:min_trust_level, :min_score, :min_replies, :bypass_trust_level_score)
|
||||
|
||||
@topic_view = TopicView.new(
|
||||
params[:topic_id],
|
||||
@ -59,7 +59,8 @@ class TopicsController < ApplicationController
|
||||
best: params[:best].to_i,
|
||||
min_trust_level: params[:min_trust_level].nil? ? 1 : params[:min_trust_level].to_i,
|
||||
min_score: params[:min_score].to_i,
|
||||
min_replies: params[:min_replies].to_i
|
||||
min_replies: params[:min_replies].to_i,
|
||||
bypass_trust_level_score: params[:bypass_trust_level_score].to_i # safe cause 0 means ignore
|
||||
)
|
||||
|
||||
anonymous_etag(@topic_view.topic) do
|
||||
|
Reference in New Issue
Block a user