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