Sha256: ea4f5822456fd7bab770520e35b3dd5ae2cbf7cbeb1e2df2554a3f8ae8be016a
Contents?: true
Size: 496 Bytes
Versions: 3
Compression:
Stored size: 496 Bytes
Contents
# -*- encoding : utf-8 -*- module Mongoid module Userstamps class Railtie < Rails::Railtie # Set current_user from controller reader method ActiveSupport.on_load :action_controller do before_action do |c| Mongoid::Userstamps::Config.user_classes.each do |user_class| begin user_class.current = c.public_send(user_class.userstamps_user.reader) rescue end end end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
mongoid-userstamps-3.1.3 | lib/mongoid/userstamps/railtie.rb |
mongoid-userstamps-3.1.2 | lib/mongoid/userstamps/railtie.rb |
mongoid-userstamps-3.1.1 | lib/mongoid/userstamps/railtie.rb |