Module: Fiona7::CurrentUserMapHelper
- Defined in:
- lib/fiona7/current_user_map.rb
Class Method Summary collapse
Class Method Details
.groups_for_user(user) ⇒ Object
3 4 5 6 7 8 9 10 11 12 |
# File 'lib/fiona7/current_user_map.rb', line 3 def self.groups_for_user(user) user_name = user.id rescue "" return [] if user_name.blank? Reactor::Sudo.su(Fiona7.root) do Reactor::Cache::User.instance.get(user_name).groups end rescue => e Rails.logger.error "Error occured while reading user groups of #{user_name} (#{e.message})" [] end |