lib/github_api/markdown.rb in github_api-0.9.0 vs lib/github_api/markdown.rb in github_api-0.9.1
- old
+ new
@@ -23,15 +23,15 @@
# "text": "Hello world github/linguist#1 **cool**, and #1!",
# "mode": "gfm",
# "context": "github/gollum"
#
def render(*args)
- params = args.extract_options!
- normalize! params
+ arguments(args) do
+ assert_required ['text']
+ end
- assert_required_keys ['text'], params
- post_request("markdown", params, :raw => true)
+ post_request("markdown", arguments.params, :raw => true)
end
# Render a Markdown document in raw mode
#
@@ -45,11 +45,10 @@
# github = Github.new
# github.markdown.render_raw "Hello github/linguist#1 **cool**, and #1!",
# "mime": "text/plain",
#
def render_raw(*args)
- params = args.extract_options!
- normalize! params
+ params = arguments(args).params
mime_type, params['data'] = params['mime'], args.shift
post_request("markdown/raw", params, :raw => true,
:headers => {'Content-Type' => mime_type || 'text/plain'})
end