Automatically add accessible_by to Mongoid Documents to match CanCan behavior for ActiveRecord and DataMapper.

Previously, CanCan::ModelAdditions had to be included in each and every Mongoid document separately. Also removed manual include of CanCan::ModelAdditions from Mongoid documents in Mongoid adapter specs.
This commit is contained in:
Mani Tadayon
2011-01-03 12:32:44 -08:00
parent 6ccb4dd684
commit f759ab7e54
2 changed files with 5 additions and 2 deletions

View File

@@ -3,14 +3,12 @@ if ENV["MODEL_ADAPTER"] == "mongoid"
class MongoidCategory
include Mongoid::Document
include CanCan::ModelAdditions
references_many :mongoid_projects
end
class MongoidProject
include Mongoid::Document
include CanCan::ModelAdditions
referenced_in :mongoid_category