lib/isomorfeus/operation/handler/operation_handler.rb in isomorfeus-operation-1.0.0.zeta1 vs lib/isomorfeus/operation/handler/operation_handler.rb in isomorfeus-operation-1.0.0.zeta2

- old
+ new

@@ -13,10 +13,10 @@ if operation_class props_json = request[operation_class_name] begin props = Oj.load(props_json, mode: :strict) props.merge!({pub_sub_client: pub_sub_client, current_user: current_user}) - if current_user.authorized?(operation_class, :promise_run, *props) + if current_user.authorized?(operation_class, :promise_run, props) operation_promise = operation_class.promise_run(props) if operation_promise.realized? result = { success: 'ok' , result: operation_promise.value } else start = Time.now