lib/rasti/app.rb in rasti-app-0.0.7 vs lib/rasti/app.rb in rasti-app-0.0.8

- old
+ new

@@ -59,20 +59,22 @@ def policy @policy ||= (container[:policy_class] || Policy).new container, context end def call(name, permission, params={}) - authorize! permission, params - self.class.facade.call name, container, context, params + form = self.class.facade.build_form name, params + authorize! permission, form + self.class.facade.call name, container, context, form end def enqueue(name, permission, params={}) - authorize! permission, params - self.class.facade.enqueue name, context, params + form = self.class.facade.build_form name, params + authorize! permission, form + self.class.facade.enqueue name, context, form end - def authorize!(permission, params) - policy.authorize! permission, params + def authorize!(permission, form) + policy.authorize! permission, form end end end \ No newline at end of file