Sha256: f2fef43588834ae0519a066fd8dbabfd5f8f77cfdc7a3444d407b081ada375d6

Contents?: true

Size: 238 Bytes

Versions: 10

Compression:

Stored size: 238 Bytes

Contents

# -*- coding: utf-8 -*-
module Sufia
  class StatsAdmin
    def self.matches?(request)
      current_user = request.env['warden'].user
      return false if current_user.blank?
      current_user.groups.include? 'admin'
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
sufia-6.7.0 lib/generators/sufia/templates/sufia/stats_admin.rb
sufia-7.0.0.beta2 lib/generators/sufia/templates/sufia/stats_admin.rb
sufia-7.0.0.beta1 lib/generators/sufia/templates/sufia/stats_admin.rb
sufia-6.6.1 lib/generators/sufia/templates/sufia/stats_admin.rb
sufia-6.6.0 lib/generators/sufia/templates/sufia/stats_admin.rb
sufia-6.5.0 lib/generators/sufia/templates/sufia/stats_admin.rb
sufia-6.4.0 lib/generators/sufia/templates/sufia/stats_admin.rb
sufia-6.3.0 lib/generators/sufia/templates/sufia/stats_admin.rb
sufia-6.2.0 lib/generators/sufia/templates/sufia/stats_admin.rb
sufia-6.1.0 lib/generators/sufia/templates/sufia/stats_admin.rb