Skip to content

Commit 6c5496f

Browse files
Fixed missing response_as_struct param for query method override
1 parent cdd07a9 commit 6c5496f

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

lib/shopify_api/clients/graphql/storefront.rb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,11 +45,13 @@ def initialize(shop, storefront_access_token = nil, private_token: nil, public_t
4545
variables: T.nilable(T::Hash[T.any(Symbol, String), T.untyped]),
4646
headers: T.nilable(T::Hash[T.any(Symbol, String), T.untyped]),
4747
tries: Integer,
48+
response_as_struct: T.nilable(T::Boolean),
4849
).returns(HttpResponse)
4950
end
50-
def query(query:, variables: nil, headers: {}, tries: 1)
51+
def query(query:, variables: nil, headers: {}, tries: 1, response_as_struct: Context.response_as_struct)
5152
T.must(headers).merge!({ @storefront_auth_header => @storefront_access_token })
52-
super(query: query, variables: variables, headers: headers, tries: tries)
53+
super(query: query, variables: variables, headers: headers, tries: tries,
54+
response_as_struct: response_as_struct)
5355
end
5456
end
5557
end

0 commit comments

Comments
 (0)