amaltson/lita-jira-issues

View on GitHub
lib/lita/handlers/jira_gateway.rb

Summary

Maintainability
A
0 mins
Test Coverage
class JiraGateway

  attr_reader :http, :config

  def initialize(http, config)
    @http = http
    @config = config
  end

  def data_for_issue(key)
    http.basic_auth(config.username, config.password)
    response = http.get(config.url + '/rest/api/2/issue/' + key)
    return MultiJson.load(response.body, symbolize_keys: true) if response.success?
    {}
  end

end