Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ruby-1.9.2-p136 :032 > u = User.only_clients.accessible_by Ability.new User.find 'autocargo'
- NoMethodError: undefined method `has_key?' for "client":String
- from /home/felipe/.rvm/gems/ruby-1.9.2-p136@autocargo/gems/mongoid-2.0.2/lib/mongoid/criteria.rb:346:in `block (2 levels) in update_selector'
- from /home/felipe/.rvm/gems/ruby-1.9.2-p136@autocargo/gems/mongoid-2.0.2/lib/mongoid/criteria.rb:342:in `each'
- from /home/felipe/.rvm/gems/ruby-1.9.2-p136@autocargo/gems/mongoid-2.0.2/lib/mongoid/criteria.rb:342:in `block in update_selector'
- from /home/felipe/.rvm/gems/ruby-1.9.2-p136@autocargo/gems/mongoid-2.0.2/lib/mongoid/criteria.rb:340:in `tap'
- from /home/felipe/.rvm/gems/ruby-1.9.2-p136@autocargo/gems/mongoid-2.0.2/lib/mongoid/criteria.rb:340:in `update_selector'
- from /home/felipe/.rvm/gems/ruby-1.9.2-p136@autocargo/gems/mongoid-2.0.2/lib/mongoid/criterion/exclusion.rb:24:in `excludes'
- from /home/felipe/.rvm/gems/ruby-1.9.2-p136@autocargo/gems/cancan-1.6.5/lib/cancan/model_adapters/mongoid_adapter.rb:39:in `block in database_records'
- from /home/felipe/.rvm/gems/ruby-1.9.2-p136@autocargo/gems/cancan-1.6.5/lib/cancan/model_adapters/mongoid_adapter.rb:35:in `each'
- from /home/felipe/.rvm/gems/ruby-1.9.2-p136@autocargo/gems/cancan-1.6.5/lib/cancan/model_adapters/mongoid_adapter.rb:35:in `inject'
- from /home/felipe/.rvm/gems/ruby-1.9.2-p136@autocargo/gems/cancan-1.6.5/lib/cancan/model_adapters/mongoid_adapter.rb:35:in `database_records'
- from /home/felipe/.rvm/gems/ruby-1.9.2-p136@autocargo/gems/cancan-1.6.5/lib/cancan/model_additions.rb:23:in `accessible_by'
- from /home/felipe/.rvm/gems/ruby-1.9.2-p136@autocargo/gems/mongoid-2.0.2/lib/mongoid/criteria.rb:209:in `block in method_missing'
- from /home/felipe/.rvm/gems/ruby-1.9.2-p136@autocargo/gems/mongoid-2.0.2/lib/mongoid/named_scope.rb:121:in `with_scope'
- from /home/felipe/.rvm/gems/ruby-1.9.2-p136@autocargo/gems/mongoid-2.0.2/lib/mongoid/criteria.rb:208:in `method_missing'
- from (irb):32
- from /home/felipe/.rvm/gems/ruby-1.9.2-p136@autocargo/gems/railties-3.0.5/lib/rails/commands/console.rb:44:in `start'
- from /home/felipe/.rvm/gems/ruby-1.9.2-p136@autocargo/gems/railties-3.0.5/lib/rails/commands/console.rb:8:in `start'
- from /home/felipe/.rvm/gems/ruby-1.9.2-p136@autocargo/gems/railties-3.0.5/lib/rails/commands.rb:23:in `<top (required)>'
- from script/rails:6:in `require'
- from script/rails:6:in `<main>'ruby-1.9.2-p136 :033 >
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement