Extract concern to share hidden content code
This commit is contained in:
11
app/controllers/concerns/admin/hidden_content.rb
Normal file
11
app/controllers/concerns/admin/hidden_content.rb
Normal file
@@ -0,0 +1,11 @@
|
||||
module Admin::HiddenContent
|
||||
extend ActiveSupport::Concern
|
||||
|
||||
included do
|
||||
has_filters %w[without_confirmed_hide all with_confirmed_hide], only: :index
|
||||
end
|
||||
|
||||
def hidden_content(relation)
|
||||
relation.only_hidden.send(@current_filter).order(hidden_at: :desc).page(params[:page])
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user