Sha256: d12922c5040de6eb77eab3705df49f40d3bef3bb6cab39cca7b42bfade532e3b
Contents?: true
Size: 635 Bytes
Versions: 8
Compression:
Stored size: 635 Bytes
Contents
require_dependency "storytime/application_controller" module Storytime module Dashboard class RolesController < DashboardController before_action :load_roles respond_to :json def edit_multiple authorize @current_storytime_site, :update? render :edit end def update_multiple authorize @current_storytime_site, :update? @roles = Storytime::Role.update(params[:roles].keys, params[:roles].values) render :edit end private def load_roles @roles = Storytime::Role.all @actions = Storytime::Action.all end end end end
Version data entries
8 entries across 8 versions & 1 rubygems