Browse Source

Use helper method to build batched status edits in `admin/statuses/show` (#27739)

dariusk-working/4_3_0
Matt Jankowski 3 years ago committed by GitHub
parent
commit
13c3e59601
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 5
      app/controllers/admin/statuses_controller.rb
  2. 2
      app/views/admin/statuses/show.html.haml

5
app/controllers/admin/statuses_controller.rb

@ -31,6 +31,11 @@ module Admin
private
def batched_ordered_status_edits
@status.edits.reorder(nil).includes(:account, status: [:account]).find_each(order: :asc)
end
helper_method :batched_ordered_status_edits
def admin_status_batch_action_params
params.require(:admin_status_batch_action).permit(status_ids: [])
end

2
app/views/admin/statuses/show.html.haml

@ -47,7 +47,7 @@
%h3= t('admin.statuses.history')
%ol.history
- @status.edits.reorder(nil).includes(:account, status: [:account]).find_each(order: :asc).with_index do |status_edit, i|
- batched_ordered_status_edits.with_index do |status_edit, i|
%li
.history__entry
%h5

Loading…
Cancel
Save