FEATURE: Optional filtered replies view (#11387)

See PR for details
This commit is contained in:
Penar Musaraj
2020-12-10 12:02:07 -05:00
committed by GitHub
parent 2eb9c0f3dd
commit adda53c462
30 changed files with 655 additions and 111 deletions

View File

@ -56,7 +56,7 @@ class TopicsController < ApplicationController
# arrays are not supported
params[:page] = params[:page].to_i rescue 1
opts = params.slice(:username_filters, :filter, :page, :post_number, :show_deleted)
opts = params.slice(:username_filters, :filter, :page, :post_number, :show_deleted, :replies_to_post_number, :filter_upwards_post_id)
username_filters = opts[:username_filters]
opts[:print] = true if params[:print].present?
@ -1050,7 +1050,8 @@ class TopicsController < ApplicationController
@topic_view,
scope: guardian,
root: false,
include_raw: !!params[:include_raw]
include_raw: !!params[:include_raw],
exclude_suggested_and_related: !!params[:replies_to_post_number] || !!params[:filter_upwards_post_id]
)
respond_to do |format|