lib/rasti/app.rb in rasti-app-7.1.1 vs lib/rasti/app.rb in rasti-app-8.0.0

- old
+ new

@@ -20,11 +20,11 @@ extend Forwardable def_delegators :facade, :interactions, :synchronic_interactions, :asynchronic_interactions, - :permissions, + :permissions, :valid_permission? attr_reader :facade private @@ -62,21 +62,21 @@ def call(name, permission, params={}) form = self.class.facade.build_form name, params authorize! permission, form result = self.class.facade.call name, environment, session, form - after_call name, form.attributes, result + after_call name, form.to_h, result result end def enqueue(name, permission, params={}) options, attributes = Utils.split_hash params, [:queue, :job_id, :job_wrapper] - + form = self.class.facade.build_form name, attributes authorize! permission, form result = self.class.facade.enqueue name, session, form, options - after_call name, form.attributes, result + after_call name, form.to_h, result result end def authorize!(permission, form) \ No newline at end of file