Sha256: 90a881d3bcd74fbacaa436401745bb1d4b3c4140f1312bfa434fa89ceea96897

Contents?: true

Size: 520 Bytes

Versions: 57

Compression:

Stored size: 520 Bytes

Contents

module Cmor
  module UserArea
    module Controller
      module StoreCurrentUserConcern
        extend ActiveSupport::Concern

        included do
          before_action :store_current_user_id
          before_action :store_current_user
        end

        private

        def store_current_user_id
          RequestLocals.store[:current_user_id] = current_user.try(:id)
        end


        def store_current_user
          RequestLocals.store[:current_user] = current_user
        end
      end
    end
  end
end

Version data entries

57 entries across 57 versions & 1 rubygems

Version Path
cmor_user_area-0.0.60.pre app/concerns/cmor/user_area/controller/store_current_user_concern.rb
cmor_user_area-0.0.59.pre app/concerns/cmor/user_area/controller/store_current_user_concern.rb
cmor_user_area-0.0.58.pre app/concerns/cmor/user_area/controller/store_current_user_concern.rb
cmor_user_area-0.0.57.pre app/concerns/cmor/user_area/controller/store_current_user_concern.rb
cmor_user_area-0.0.56.pre app/concerns/cmor/user_area/controller/store_current_user_concern.rb
cmor_user_area-0.0.55.pre app/concerns/cmor/user_area/controller/store_current_user_concern.rb
cmor_user_area-0.0.54.pre app/concerns/cmor/user_area/controller/store_current_user_concern.rb
cmor_user_area-0.0.53.pre app/concerns/cmor/user_area/controller/store_current_user_concern.rb
cmor_user_area-0.0.52.pre app/concerns/cmor/user_area/controller/store_current_user_concern.rb
cmor_user_area-0.0.51.pre app/concerns/cmor/user_area/controller/store_current_user_concern.rb
cmor_user_area-0.0.50.pre app/concerns/cmor/user_area/controller/store_current_user_concern.rb
cmor_user_area-0.0.49.pre app/concerns/cmor/user_area/controller/store_current_user_concern.rb
cmor_user_area-0.0.48.pre app/concerns/cmor/user_area/controller/store_current_user_concern.rb
cmor_user_area-0.0.45.pre app/concerns/cmor/user_area/controller/store_current_user_concern.rb
cmor_user_area-0.0.44.pre app/concerns/cmor/user_area/controller/store_current_user_concern.rb
cmor_user_area-0.0.43.pre app/concerns/cmor/user_area/controller/store_current_user_concern.rb
cmor_user_area-0.0.42.pre app/concerns/cmor/user_area/controller/store_current_user_concern.rb
cmor_user_area-0.0.41.pre app/concerns/cmor/user_area/controller/store_current_user_concern.rb
cmor_user_area-0.0.40.pre app/concerns/cmor/user_area/controller/store_current_user_concern.rb
cmor_user_area-0.0.39.pre app/concerns/cmor/user_area/controller/store_current_user_concern.rb