registered-sites/app/controllers/admin/registered_sites_controller.rb

34 lines
797 B
Ruby
Raw Normal View History

2014-10-27 11:01:37 +00:00
# encoding: utf-8
class Admin::RegisteredSitesController < OrbitAdminController
def index
@registeredsites = RegisteredSite.all
@table_fields = table_fields
@filter_fields = {}
@registeredsites = @registeredsites.page(params[:page]).per(10)
if request.xhr?
render :partial => "index"
end
end
def change_access_status
status = params[:status]
site = RegisteredSite.find_by(:uid => params[:uid])
case status
when "revoke"
site.access_granted = false
site.save
when "grant"
site.access_granted = true
site.save
end
@table_fields = table_fields
@registeredsites = RegisteredSite.all.page(params[:page]).per(10)
# render :partial => "index"
end
private
def table_fields
[:domain, :admin_email, :status, :permission]
end
end