lib/elasticsearch/api/actions/delete.rb in elasticsearch-api-1.0.11 vs lib/elasticsearch/api/actions/delete.rb in elasticsearch-api-1.0.12

- old
+ new

@@ -49,10 +49,12 @@ Utils.__escape(arguments[:id]) params = Utils.__validate_and_extract_params arguments, valid_params body = nil - Utils.__rescue_from_not_found do + if Array(arguments[:ignore]).include?(404) + Utils.__rescue_from_not_found { perform_request(method, path, params, body).body } + else perform_request(method, path, params, body).body end end end end