forked from e621ng/e621ng
[Post History] Allow searching by parent id
This commit is contained in:
parent
722fdd643b
commit
67e46ce83a
@ -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)
|
||||
|
@ -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]} %>
|
||||
|
Loading…
Reference in New Issue
Block a user