Skip to content

Commit a4a803a

Browse files
committed
Add some minor refactor
1 parent dd76178 commit a4a803a

File tree

2 files changed

+9
-14
lines changed

2 files changed

+9
-14
lines changed

lib/req_trino.ex

+8-13
Original file line numberDiff line numberDiff line change
@@ -88,20 +88,17 @@ defmodule ReqTrino do
8888
end
8989

9090
def build_req_params(request, opts) do
91-
request
92-
|> Request.put_header(@header_user, opts[:user])
91+
Request.put_header(request, @header_user, opts[:user])
9392
end
9493

95-
defp run(%Request{options: options} = request) do
96-
if _query = request.options[:trino] do
97-
%{request | url: URI.parse("#{options[:host]}/v1/statement"), body: options[:trino]}
98-
|> build_req_params(options)
99-
|> Request.append_response_steps(trino_result: &handle_trino_result/1)
100-
else
101-
request
102-
end
94+
defp run(%Request{options: %{trino: query, host: host}} = request) do
95+
%{request | url: URI.parse("#{host}/v1/statement"), body: query}
96+
|> build_req_params(request.options)
97+
|> Request.append_response_steps(trino_result: &handle_trino_result/1)
10398
end
10499

100+
defp run(request), do: request
101+
105102
defp stream_results(initial_body, request_options) do
106103
Stream.unfold({:initial, initial_body}, fn
107104
{:initial, body} ->
@@ -143,9 +140,7 @@ defmodule ReqTrino do
143140
end
144141
end
145142

146-
defp handle_trino_result(response) do
147-
response
148-
end
143+
defp handle_trino_result(response), do: response
149144

150145
def decode_body(body, request_options) do
151146
%Result{

mix.exs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
defmodule ReqTrino.MixProject do
22
use Mix.Project
33

4-
@version "0.1.0"
4+
@version "0.1.1"
55
@description "Req plugin for Trino"
66

77
def project do

0 commit comments

Comments
 (0)