Skip to content

Commit 6d15030

Browse files
author
Nicolas Leger
committed
Fix Refs path passing
1 parent 8cb17f5 commit 6d15030

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

lib/github_api/client/git_data/references.rb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ def list(*args)
3535
repo = arguments.repo
3636

3737
response = if (ref = params.delete('ref'))
38-
validate_reference ref
39-
get_request("/repos/#{user}/#{repo}/git/refs/#{ref}", params)
38+
formatted_ref = validate_reference ref
39+
get_request("/repos/#{user}/#{repo}/git/#{formatted_ref}", params)
4040
else
4141
get_request("/repos/#{user}/#{repo}/git/refs", params)
4242
end
@@ -143,6 +143,8 @@ def validate_reference(ref)
143143
unless VALID_REF_PARAM_VALUES['ref'] =~ refs
144144
raise ArgumentError, "Provided 'reference' is invalid"
145145
end
146+
147+
refs
146148
end
147149
end # GitData::References
148150
end # Github

0 commit comments

Comments
 (0)