Sha256: 2a23ec5da1a13352971330e5a96a2876644fe2bcf3d2e972d653181ad2633e44

Contents?: true

Size: 428 Bytes

Versions: 3

Compression:

Stored size: 428 Bytes

Contents

module TheCommentsUserAgentController
  # extend ActiveSupport::Concern
  # included do; end
  def index
    @ip_black_lists = if params[:ip]
      UserAgentBlackList.where(ip: params[:ip])
    else
      UserAgentBlackList.order('count DESC').page(params[:page])
    end
  end

  def to_state
    return render text: UserAgentBlackList.where(id: params[:user_agent_black_list_id]).first.update!(state: params[:state])
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
the_comments-1.1.0 app/controllers/concerns/the_comments_user_agent_controller.rb
the_comments-1.0.0 app/controllers/concerns/the_comments_user_agent_controller.rb
the_comments-0.9.9 app/controllers/concerns/the_comments_user_agent_controller.rb