From 20f902b2ad783f6b3abd60d3d6656b44842c9c02 Mon Sep 17 00:00:00 2001 From: Fernando Briano Date: Mon, 3 Feb 2025 11:13:27 +0000 Subject: [PATCH] [API] Updates inference.update to use PUT --- .../lib/elasticsearch/api/actions/inference/update.rb | 2 +- .../spec/elasticsearch/api/actions/inference/update_spec.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/elasticsearch-api/lib/elasticsearch/api/actions/inference/update.rb b/elasticsearch-api/lib/elasticsearch/api/actions/inference/update.rb index b7e8bb6d4..9f66563ee 100644 --- a/elasticsearch-api/lib/elasticsearch/api/actions/inference/update.rb +++ b/elasticsearch-api/lib/elasticsearch/api/actions/inference/update.rb @@ -50,7 +50,7 @@ def update(arguments = {}) _task_type = arguments.delete(:task_type) - method = Elasticsearch::API::HTTP_POST + method = Elasticsearch::API::HTTP_PUT path = if _task_type && _inference_id "_inference/#{Utils.__listify(_task_type)}/#{Utils.__listify(_inference_id)}/_update" else diff --git a/elasticsearch-api/spec/elasticsearch/api/actions/inference/update_spec.rb b/elasticsearch-api/spec/elasticsearch/api/actions/inference/update_spec.rb index a8fdbf1b7..6f29cd0b5 100644 --- a/elasticsearch-api/spec/elasticsearch/api/actions/inference/update_spec.rb +++ b/elasticsearch-api/spec/elasticsearch/api/actions/inference/update_spec.rb @@ -20,7 +20,7 @@ describe 'client#inference.update' do let(:expected_args) do [ - 'POST', + 'PUT', '_inference/foo/bar/_update', {}, nil,