[Post History] Allow searching by parent id

This commit is contained in:
Kira 2020-06-21 08:37:36 -07:00
parent 722fdd643b
commit 67e46ce83a
2 changed files with 11 additions and 0 deletions

View File

@ -76,6 +76,15 @@ class PostArchive < ApplicationRecord
must << {term: {rating_changed: true}}
end
if params[:parent_id].present?
must << {term: {parent_id: params[:parent_id].to_i}}
end
if params[:parent_id_changed].present?
must << {term: {parent_id: params[:parent_id_changed].to_i}}
must << {term: {parent_id_changed: true}}
end
must = tag_list(:tags, params[:tags], must)
must = tag_list(:tags_removed, params[:tags_removed], must)
must = tag_list(:tags_added, params[:tags_added], must)

View File

@ -21,6 +21,8 @@
["Questionable", "q"],
["Explicit", "e"]
], selected: params[:search][:rating] %>
<%= f.input :parent_id, label: "Parent ID", input_html: {value: params[:search][:parent_id]} %>
<%= f.input :parent_id_changed, label: "Parent Changed To", input_html: {value: params[:search][:parent_id_changed]} %>
<%= f.input :tags, label: "Final Tags", input_html: {value: params[:search][:tags]} %>
<%= f.input :tags_added, label: "Added Tags", input_html: {value: params[:search][:tags_added]} %>
<%= f.input :tags_removed, label: "Removed Tags", input_html: {value: params[:search][:tags_removed]} %>