Class: Decidim::Admin::UserGroupsController

Inherits:
ApplicationController show all
Defined in:
app/controllers/decidim/admin/user_groups_controller.rb

Overview

Controller that allows managing user groups at the admin panel.

Instance Method Summary collapse

Methods inherited from ApplicationController

#current_ability_klass, #user_not_authorized_path

Instance Method Details

#indexObject



8
9
10
11
# File 'app/controllers/decidim/admin/user_groups_controller.rb', line 8

def index
  authorize! :index, UserGroup
  @user_groups = collection
end

#verifyObject



13
14
15
16
17
18
19
20
21
# File 'app/controllers/decidim/admin/user_groups_controller.rb', line 13

def verify
  @user_group = collection.find(params[:id])
  authorize! :verify, @user_group

  @user_group.verify!

  flash[:notice] = I18n.t("user_groups.verify.success", scope: "decidim.admin")
  redirect_to decidim_admin.user_groups_path
end