2016-02-23 16:51:24 +01:00
|
|
|
class AdministrationsController < ApplicationController
|
|
|
|
include SmartListing::Helper::ControllerExtensions
|
|
|
|
helper SmartListing::Helper
|
|
|
|
|
|
|
|
before_action :authenticate_administration!
|
|
|
|
|
|
|
|
def index
|
2016-04-19 10:41:23 +02:00
|
|
|
@admin = Administrateur.new
|
2016-02-23 16:51:24 +01:00
|
|
|
|
|
|
|
@admins = smart_listing_create :admins,
|
2017-06-12 13:49:51 +02:00
|
|
|
Administrateur.all.order(:email),
|
|
|
|
partial: "administrations/list",
|
|
|
|
array: true
|
2016-02-23 16:51:24 +01:00
|
|
|
end
|
|
|
|
|
2018-01-11 14:18:17 +01:00
|
|
|
def update
|
|
|
|
Administrateur.find_inactive_by_id(params[:id]).invite!
|
|
|
|
|
2018-01-17 10:28:59 +01:00
|
|
|
redirect_to administrations_path
|
2016-02-23 16:51:24 +01:00
|
|
|
end
|
|
|
|
end
|