Class: Decidim::Odoo::Admin::MembersController

Inherits:
Admin::ApplicationController
  • Object
show all
Includes:
Decidim::Odoo::Admin::Members::Filterable, Paginable
Defined in:
app/controllers/decidim/odoo/admin/members_controller.rb

Instance Method Summary collapse

Instance Method Details

#indexObject



14
15
16
17
# File 'app/controllers/decidim/odoo/admin/members_controller.rb', line 14

def index
  enforce_permission_to :read, :officialization
  @odoo_users = filtered_collection
end

#syncObject



19
20
21
22
23
# File 'app/controllers/decidim/odoo/admin/members_controller.rb', line 19

def sync
  Decidim::Odoo::SyncUsersJob.perform_later(current_organization.id, params[:id])
  flash[:notice] = t("success", scope: "decidim.odoo.admin.members.sync")
  redirect_to decidim_odoo_admin.members_path
end