lib/rasti/app/policy.rb in rasti-app-0.0.7 vs lib/rasti/app/policy.rb in rasti-app-0.0.8
- old
+ new
@@ -38,19 +38,19 @@
def initialize(container, context)
@container = container
@context = context
end
- def authorized?(permission, params={})
+ def authorized?(permission, form)
if self.class.authorizations.key? permission
- instance_exec params, &self.class.authorizations[permission]
+ instance_exec form, &self.class.authorizations[permission]
else
user.authorized? permission
end
end
- def authorize!(permission, params={})
- raise UnauthorizedError.new(user.name, permission) unless authorized? permission, params
+ def authorize!(permission, form)
+ raise UnauthorizedError.new(user.name, permission) unless authorized? permission, form
end
private
attr_reader :container, :context
\ No newline at end of file