We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3589a34 commit f861346Copy full SHA for f861346
lib/openai/internal/transport/base_client.rb
@@ -253,7 +253,7 @@ def initialize(
253
254
if @idempotency_header &&
255
!headers.key?(@idempotency_header) &&
256
- !Net::HTTP::IDEMPOTENT_METHODS_.include?(method.to_s.upcase)
+ (!Net::HTTP::IDEMPOTENT_METHODS_.include?(method.to_s.upcase) || opts.key?(:idempotency_key))
257
headers[@idempotency_header] = opts.fetch(:idempotency_key) { generate_idempotency_key }
258
end
259
0 commit comments