SumOfUs/Champaign

View on GitHub
app/admin/member.rb

Summary

Maintainability
A
0 mins
Test Coverage
# frozen_string_literal: true

ActiveAdmin.register Member do
  permit_params :email,
                :country,
                :first_name,
                :last_name,
                :city,
                :postal,
                :title,
                :address1,
                :address2,
                :consented_updated_at,
                :consented,
                :actionkit_user_id

  index pagination_total: false
  config.per_page = 20

  scope :active, show_count: false

  filter :email_equals

  actions :all, except: [:destroy]

  sidebar 'Previous Versions', only: :show do
    attributes_table_for member do
      row :versions do
        render '/versions/versions_link', model: member, model_name: 'member'
      end
    end
  end
end