class Omniauth::Pixiv::Faraday::Request::UserAgent

Constants

DEFAULT_USER_AGENT

Public Class Methods

new(app, user_agent) click to toggle source
Calls superclass method
# File lib/omniauth-pixiv/faraday/request/user_agent.rb, line 10
def initialize(app, user_agent)
  @user_agent = user_agent
  super(app)
end

Public Instance Methods

call(env) click to toggle source
# File lib/omniauth-pixiv/faraday/request/user_agent.rb, line 15
def call(env)
  env.request_headers['User-Agent'] = if env.request_headers['User-Agent']
                                        @user_agent + " (#{env.request_headers['User-Agent']})"
                                      else
                                        @user_agent
                                      end
  @app.call(env)
end