@@ -13,12 +13,12 @@ defmodule <%= context.module_name %> do
1313 url = "<%= AWS.CodeGen.RestJSONService.Action.url(action) %>"
1414 headers = []<%= for parameter <- action.request_header_parameters do %>
1515 if !is_nil(<%= parameter.code_name %>) do
16- headers = [{"<%= parameter.name %>", <%= parameter.code_name %>}|headers]
16+ headers = [{"<%= parameter.location_name %>", <%= parameter.code_name %>}|headers]
1717 end<%= end %><%= if length(action.response_header_parameters) > 0 do %>
1818 case request(client, :get, url, headers, nil, options, <%= inspect(action.success_status_code) %>) do
1919 {:ok, body, response} -><%= for parameter <- action.response_header_parameters do %>
20- if !is_nil(response.headers["<%= parameter.name %>"]) do
21- body = %{body | "<%= parameter.name %>" => response.headers["<%= parameter.name %>"]}
20+ if !is_nil(response.headers["<%= parameter.location_name %>"]) do
21+ body = %{body | "<%= parameter.name %>" => response.headers["<%= parameter.location_name %>"]}
2222 end<%= end %>
2323 {:ok, body, response}
2424 result ->
@@ -30,13 +30,13 @@ defmodule <%= context.module_name %> do
3030 url = "<%= AWS.CodeGen.RestJSONService.Action.url(action) %>"
3131 headers = []<%= for parameter <- action.request_header_parameters do %>
3232 if Dict.has_key?(input, "<%= parameter.name %>") do
33- headers = [{"<%= parameter.name %>", input["<%= parameter.name %>"]}|headers]
33+ headers = [{"<%= parameter.location_name %>", input["<%= parameter.name %>"]}|headers]
3434 input = Dict.delete(input, "<%= parameter.name %>")
3535 end<%= end %><%= if length(action.response_header_parameters) > 0 do %>
3636 case request(client, <%= AWS.CodeGen.RestJSONService.Action.method(action) %>, url, headers, input, options, <%= inspect(action.success_status_code) %>) do
3737 {:ok, body, response} -><%= for parameter <- action.response_header_parameters do %>
38- if !is_nil(response.headers["<%= parameter.name %>"]) do
39- body = %{body | "<%= parameter.name %>" => response.headers["<%= parameter.name %>"]}
38+ if !is_nil(response.headers["<%= parameter.location_name %>"]) do
39+ body = %{body | "<%= parameter.name %>" => response.headers["<%= parameter.location_name %>"]}
4040 end<%= end %>
4141 {:ok, body, response}
4242 result ->
0 commit comments