diff --git a/CHANGELOG.rdoc b/CHANGELOG.rdoc index a76e3ad..0cc01fd 100644 --- a/CHANGELOG.rdoc +++ b/CHANGELOG.rdoc @@ -1,3 +1,8 @@ +1.1.1 (April 17, 2010) + +* Fixing behavior in Rails 3 by properly initializing ResourceAuthorization + + 1.1.0 (April 17, 2010) * Supporting arrays, ranges, and nested hashes in ability conditions diff --git a/cancan.gemspec b/cancan.gemspec index aaa691c..91abe7f 100644 --- a/cancan.gemspec +++ b/cancan.gemspec @@ -1,6 +1,6 @@ Gem::Specification.new do |s| s.name = "cancan" - s.version = "1.1.0" + s.version = "1.1.1" s.author = "Ryan Bates" s.email = "ryan@railscasts.com" s.homepage = "http://github.com/ryanb/cancan" diff --git a/lib/cancan/resource_authorization.rb b/lib/cancan/resource_authorization.rb index b11842e..badb0ef 100644 --- a/lib/cancan/resource_authorization.rb +++ b/lib/cancan/resource_authorization.rb @@ -4,7 +4,7 @@ module CanCan def self.add_before_filter(controller_class, method, options = {}) controller_class.before_filter(options.slice(:only, :except)) do |controller| - new(controller, controller.params, options.except(:only, :except)).send(method) + ResourceAuthorization.new(controller, controller.params, options.except(:only, :except)).send(method) end end