lib/backlog_kit/client.rb in backlog_kit-0.13.0 vs lib/backlog_kit/client.rb in backlog_kit-0.14.0
- old
+ new
@@ -11,17 +11,17 @@
require 'backlog_kit/client/resolution'
require 'backlog_kit/client/space'
require 'backlog_kit/client/star'
require 'backlog_kit/client/status'
require 'backlog_kit/client/user'
+require 'backlog_kit/client/watching'
require 'backlog_kit/client/wiki'
require 'backlog_kit/response/file_parser'
require 'backlog_kit/response/raise_error'
require 'backlog_kit/hash_extensions'
module BacklogKit
-
# Client for the Backlog API
#
# @see http://developer.nulab-inc.com/docs/backlog
class Client
include BacklogKit::Client::Authorization
@@ -34,10 +34,11 @@
include BacklogKit::Client::Resolution
include BacklogKit::Client::Space
include BacklogKit::Client::Star
include BacklogKit::Client::Status
include BacklogKit::Client::User
+ include BacklogKit::Client::Watching
include BacklogKit::Client::Wiki
USER_AGENT = "BacklogKit Ruby Gem #{BacklogKit::VERSION}".freeze
attr_accessor(
@@ -151,10 +152,10 @@
"https://#{space_id}.backlog.jp"
end
def request_headers
headers = { 'User-Agent' => USER_AGENT }
- headers.merge!('Authorization' => "Bearer #{@access_token}") if oauth_request?
+ headers['Authorization'] = "Bearer #{@access_token}" if oauth_request?
headers
end
def oauth_request?
!@api_key && @access_token