lib/civicrm/client.rb in civicrm-1.0.6 vs lib/civicrm/client.rb in civicrm-1.0.7

- old
+ new

@@ -22,11 +22,17 @@ when :get, :head, :delete path = params.count > 0 ? stringify_params(params) : '' else opts[:payload] = stringify_params(params) end + opts[:url] = CiviCrm.api_url(path) - response = execute(opts) + + response = nil + + CiviCrm.time(params['entity'], params['action']) do + response = execute(opts) + end puts(JSON.dump(params)) if ENV["DEBUG_CIVICRM_REQUEST"] puts(response) if ENV["DEBUG_CIVICRM_RESPONSE"] body, code = response.body, response.code