Sha256: 7e415d3077236509269a740f616a9c8485f1b6907668f9018b3fefdc4f735da1
Contents?: true
Size: 429 Bytes
Versions: 3
Compression:
Stored size: 429 Bytes
Contents
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| user_class.current = c.public_send(user_class.userstamps_user.reader) rescue end end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
mongoid-userstamps-3.4.1 | lib/mongoid/userstamps/railtie.rb |
mongoid-userstamps-3.4.0 | lib/mongoid/userstamps/railtie.rb |
mongoid-userstamps-3.3.0 | lib/mongoid/userstamps/railtie.rb |